Skip to content

adanylkov/be-health

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeHealth - A doctor appointment booking system

It's an appointment booking system for doctors. It's a web application built with ASP.NET Core and React. It uses Entity Framework Core for database access and Microsoft SQL Server for the database. Goal of this project is to help private doctors and clinics to manage their appointments and patients. With the help of this system, doctors can manage their appointments and patients easily. Patients can also book appointments with doctors and see their appointments.

BeHealth

Features

  • Manage appointments
  • View appointments in calendar view
  • Search doctors
  • Chat with doctors
  • Write reviews for doctors
  • See list of visits
  • Add certificates and clinics
  • Issue a prescription

Running the application

Prerequisites

Running the frontend

  • Navigate to the BeHealth/Frontend/BeHealthFrontend folder
  • Run npm install to install the dependencies
  • Run npm run dev to start the frontend

Running the backend

  • Navigate to the BeHealth/Backend/BeHealthBackend folder
  • Run dotnet run to start the backend

Running the database

  • Navigate to the BeHealth/BackendBeHealthBackend folder
  • Open appsettings.json file
  • Change the BeHealthConnectionString value to your connection string (some examples of connection string)

Important: You need to run the database before running the backend. Otherwise, the backend will not be able to start.

License

This project is licensed under the MIT License - see the LICENSE file for details

About

BeHealth - A doctor appointment booking system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •