Skip to content

4GeeksAcademy/4GeeksGeoMedik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoMedic

Web application to connect patients with doctors, check available schedules, and book in-person or video appointments.

Description

GeoMedic is a platform where users can register as doctors or patients.

Doctors can complete their professional profile, indicate their specialty, configure their availability, and view booked appointments.

Patients can search for doctors, view their available schedules, and book in-person or video appointments.

Features

  • Doctor and patient registration.

  • Login.

  • Authentication via JWT.

  • Doctor professional profile.

  • Setting available schedules.

  • Search for doctors by specialty and location.

  • Appointment booking.

  • Viewing upcoming and past appointments.

  • Appointment cancellation.

  • Confirmation notifications.

  • Video calls.

Technologies Used

Frontend

Backend

Database

Installation

1. Clone the repository

git clone https://github.com/4GeeksAcademy/4GeeksGeoMedik
cd 4GeeksGeoMedik

2. Install backend dependencies

3. Install frontend dependencies

npm install

4. Configure environment variables

Run the project

Backend:

pipenv run start

Frontend:

npm run start

4. Configure environment variables

Create a .env file:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages