Laundry Management System - Backend
A Spring Boot application that serves as the backend for a laundry management system. This application handles customer data, branches, transactions, and payment processingTechnologies Used
Prerequisites
- JDK 17 or higher
- MySQL 8.x
- Maven 3.x
- Ngrok (for payment gateway integration)
Installation
Several quick start options are available:- Clone the repo: git clone https://github.com/initheo/Final-Project-Laundry.git
- Run cd to the newly created
/Final-Project-Laundry/backenddirectory - Install
javaandmavenfirst if you don’t have it in your machine. - Update the database configuration in
application.properties - Update the payment gateway configuration in
application.properties - Update the Ngrok configuration in
application.properties - Run the application using the Maven Wrapper or Maven
- Done Next Frontend Installation
Project Structure
Configuration
Database Configuration
Updateapplication.properties:
Payment Gateway Configuration
Updateapplication.properties:
Ngrok Configuration
Updateapplication.properties:
Running the Application
Using Maven Wrapper
Using Maven
8080 by default.