Spring Boot server for the Bus Tracker Application
- JDK 15 or later
- Maven
- MongoDB
- Clone the repository
- Set MongoDB properties in
src/main/resources/application.properties
- Run
mvn install
to compile the server - Run
mvn spring-boot:run
to run the server
- Fork and Clone the repository and add delta/bus-tracker-server as remote upstream
- Create new branch for features
- Follow the commit conventions mentioned here
- Pull the latest changes from upstream before pushing your code or creating a new feature branch
- Send a PR to delta/bus-tracker-server for review and merging
Note: Never push directly to main repository (upstream). Only push to your forked repo (origin) and send a pull request to the main repository