Web application to connect patients with doctors, check available schedules, and book in-person or video appointments.
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.
-
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.
git clone https://github.com/4GeeksAcademy/4GeeksGeoMedik
cd 4GeeksGeoMediknpm installBackend:
pipenv run startFrontend:
npm run startCreate a .env file: