Created to solve patient problems, beginning with online appointment-booking with medical specialists.
You can see doctors’ open appointment times and book instantly online, make informed choices with verified reviews.
As a user, I want to create, edit my account information.
As a patient, I want to search a doctors either by city or specialties.
As a patient, I want to see all available booking time for each doctor.
As a patient , I want to write a review about my experience with doctor .
As a doctor, I want to have a well-detailed profile page.
As a doctor, I want to add a new session to be booked.
Technologies and Tools used:
HTML - CSS - JAVASCRIPT
Node.js : runtime environment.
express :minimal framework for building web applications in Node.js.
mongodb : NoSQL database..
react.js : a javascript library for building user interfaces.
react bootstrap and react-icons: bootstrap components built with React for page styling.
react-jwt: Small library for decoding json web tokens.
npm : a node package manager for managing dependencies.
Dotenv : To load environment variable from a .env file
Postman: an interactive and automatic tool for verifying the APIs of your project.
Heroku: a container-based cloud Platform used for deploy, manage modern apps.
Trello: a collaboration tool that organizes your projects into boards.
git and github : version control.
Integrating our webiste with a video call API .
link to Tashafi Front-end repo :
https://github.com/x3bodee/Tashafi-Frontend