A Doctor appointment application built on React and Redux libraries and Rails as a backend.
- Allows Doctor & patient to register, login and logout.
- Patient can view the available time slots of each doctor.
- Patient can also view the booked time slots of each doctor.
- Patient can book the required appointment of each doctor.
- Patient can see their booked appointments in appointments page.
- Doctor can create their own schedules.
- Patient can view the profile of the doctor.
- Doctor can see their appointments in dashboard page.
- Deployed to Heroku
- React
- Redux
- React-Create-App
- npm
- CSS
- ES6
- Heroku
- Rails API by me Link
To get a local copy up and running, follow these simple example steps.
- NodeJs
Clone the repo with:
git clone https://github.com/rna/docapp
-
Run
npm install
to install all dependencies -
Run
npm start
to start the local server
- Run
npm test a
to test
- View the doctor details in the patient appointments dashboard
- Add calendar selection for viewing the available slots of a required day
- View the patient details in the doctor dashboard against each appointment
👤 Ramesh Naidu Allu
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.