A full-stack healthcare web application built using Spring Boot, React, and MySQL.
The fastest way to run the full application is with Docker. This starts the frontend, backend, and MySQL database together.
Install and start Docker Desktop.
git clone https://github.com/KartikBawake/Heal-bit.git
cd Heal-bit
docker compose up --buildOpen the application at:
http://localhost:5173
Press Ctrl + C in the terminal, then run:
docker compose downThe MySQL data is stored in a Docker volume and remains available the next time you run docker compose up. Do not run docker compose down -v unless you want to delete the saved database data.
git clone https://github.com/KartikBawake/Heal-bit.git
cd Heal-bitOpen:
backend/src/main/resources/application.properties
Update your MySQL credentials:
spring.datasource.username=YOUR_USERNAME
spring.datasource.password=YOUR_PASSWORD- Email:
admin@healbit.com - Password:
Admin@123
Open a terminal and run:
cd backend
./mvnw clean spring-boot:runOpen a new terminal and run:
cd frontend
npm install
npm run devVisit the URL shown in the terminal (usually):
http://localhost:5173