Profile

Yousef Abohani

About

Skills

Works

Resume

Clinic

Fullstack website build by NextJs on the client and NestJs on the server.

Admin


Create, update, and delete departments (e.g., cardiology, dermatology, etc.).

Create user accounts, assign roles (Doctor or Patient), and manage user access.

Create, update, and cancel appointments for both doctors and patients.

Update the date and time of appointments.

View all appointments, track their status (Upcoming, Completed, or Canceled).

Create transactions for patients.

Determine the status of a transaction (Paid or not) and set the fee amount.

View charts and graphs, displaying data about daily appointments and transactions throughout the year.

Doctor


See a list of all their upcoming appointments.

View detailed patient information for each appointment.

Change their email and update their password.

Patient


View their personal details and medical records (if available).

See a history of their upcoming and past appointments.

Check the status of their appointments.

View their transaction history, including appointment payments and status (Paid or Pending).

Update their email address and change their password for security.

Technical Sheet

Code technologies and skills I got involved with while working on this project.


    NextJs15

    Tailwindcss

    NestJs

    Sequilize

Screen Shoots

notfound...
notfound...
notfound...
notfound...
notfound...
notfound...
notfound...