Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lansarbac2020/doctor-appointment


https://github.com/lansarbac2020/doctor-appointment

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# Book a Doctor Appointment

## Description
"Book a Doctor Appointment" is a web application that allows users to book appointments with doctors online. This project uses a modern tech stack to provide a smooth and efficient user experience.

## Technologies Used
- **Frontend:** [React](https://reactjs.org/), [Next.js](https://nextjs.org/), [Tailwind CSS](https://tailwindcss.com/), [shadcn](https://shadcn.dev/)
- **Backend:** [Strapi](https://strapi.io/) (Headless CMS), [Postgres](https://www.postgresql.org/) (database)
- **Authentication and Authorization:** [Kinde](https://kinde.com/)
- **Deployment:** [Vercel](https://vercel.com/) (Frontend Deployment), [onRender](https://render.com/) (Backend Deployment)

## Installation

### Prerequisites
- Node.js
- npm or yarn
- PostgreSQL

# 1.LandingPage
![Screenshot from 2024-07-09 12-40-08](https://github.com/Lansarbac2020/doctor-appointment/assets/127045164/89def16e-be5d-489e-861c-19aed2768f08)
# 2.Booking page (upcoming and expired appointment)
![Screenshot from 2024-07-09 12-41-16](https://github.com/Lansarbac2020/doctor-appointment/assets/127045164/4bf245f5-c2b4-42a2-aff6-af216ae0e811)
# 3. Doctor details screen
![Screenshot from 2024-07-09 12-44-17](https://github.com/Lansarbac2020/doctor-appointment/assets/127045164/42ad416b-f2cf-40d0-99df-08806e16e5c3)
# 4. Appointment screen
![Screenshot from 2024-07-09 12-40-49](https://github.com/Lansarbac2020/doctor-appointment/assets/127045164/8488ecbe-37bb-4d41-baa9-2bcd7f596ab3)
# 5. Doctor Categories
![Screenshot from 2024-07-09 12-49-21](https://github.com/Lansarbac2020/doctor-appointment/assets/127045164/2bb24580-916c-4ffa-8975-d4ca49c5cf18)