Deployed Link: https://main.d29qql2wuhd23j.amplifyapp.com
Frontend Repo: https://github.com/Labeebopc/Doctor-Appointment-Frontend
1. Developed Doctor appointment system , where a admin, doctor and user can signup, login and can perform operations using credentials.
2. Used React, Redux-toolkit & Material UI for building UI & used ExpressJs on top of NodeJS in backend.
3. Build API with ExpressJs and used these endpoints in the frontend by axios to interact with the backend part.
4. Used Mongodb as the NoSql database for schema design and to store data in JSON format.
5. Deployed in Amazon Web Services (AWS) and Integrated JWT, bCrypt for authentication.
1. Clone the repo.
2. Make sure that you have installed node.
3. within the server directory, run: npm i && npm start
4. Navigate to the client directory and run: npm i --force && npm start
5. Make sure both client and server are running.
6. You can go to localhost:3000 from your browser and test the app.