The project is a front-end implementation of the challenge.
- Have npm installed
-
Frontend (ReactJS, CSS, Styled Components)
-
Backend (Express Server, NodeJS, MongoDB )
I have implemented the following three views for application:
- View Appointments
- Prescribe Medication
- Prescribed Medication
- Book Appointments
- View Prescribed Medication
- Delete Doctors from system
- Edit Patient Info(Under Construction)
- Login Page
- Registeration Page
*Select a record and then click Prescribe Drugs Button to get on this page
- Once the doctor is deleted from the system, that doctor can no longer access the system and also no patient can book appointments with that doctor.
├── src
|------components
|------------Button
|------------InputField
|------------LightBox
|------------Tabs
|------config
|------utils
|------------API
|------------GlobalState
|------------Router
|-------Views
|-------------Admin
|-------------Doctor
|-------------Patient
|-------------Login
|-------------Register
├── package.json