Skip to content

It is a website built using ReactJS, which consumes an API for booking appointments with a teacher (for personal teaching).

License

Notifications You must be signed in to change notification settings

sergiomauz/React-Personal-Teaching

Repository files navigation

PERSONAL TEACHING - REACT FRONTEND

This project is a front-end website that consumes a Ruby On Rails API. The chosen topic is a system for booking appointments with personal teachers.

Screenshots

screenshot-1 screenshot-2 screenshot-3 screenshot-4 screenshot-5

Features

  • Sign Up / Sign In
  • Register teachers
  • List of teachers
  • Teacher details and reserve
  • List of user's appointments
  • List of teacher's commitments

Built With

Live Demo

Click -> Personal Teaching!

How to Install

  • Install Node JS in your system. To install Node JS, you can read the documentation.
  • Clone it using git clone command and move to the project directory.
  • Run in your terminal npm install.

Tests

  • This project uses React Testing Library for testing classes.
  • All files are in src/test directory.
  • OPTIONAL: Put your public and secret keys before to test, it will help to add testing for consuming the Pet Finder API.
  • In order to run the tests, in terminal type: npm test.
  • More than 60 tests:

screenshot-10

Author

👤 Sergio Zambrano

🤝 Contributing

Contributions, issues and feature requests are welcome!. Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Credits

📝 License

This project is MIT licensed.

About

It is a website built using ReactJS, which consumes an API for booking appointments with a teacher (for personal teaching).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published