Skip to content

x3bodee/Tashafi-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

TASHAFI

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.

User-stories :

  • 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.

Wireframes:

Home

the website Home page

Home

Result

the website Result page

Result

Doctor profile

the website Doctorprofile page

Doctorprofile

Profile page

the website Profile page

Profile

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.

Unsolved problem :

  • Integrating our webiste with a video call API .

link to Tashafi backed repo :

https://github.com/x3bodee/Tashafi-Backend