In our Scooter Management System, Areas (Type Area) can be created, where the Scooters (Type Scooter) are allowed to move. In the test, there is an Area Erfurt which spans between the following coordinates:
- N50.95 <---> N51.0
- E11.00 <---> E11.06
You can view the interactive scribblemap here
In the Scooter-MS, a Customer is able to rent a Scooter. An Admin can do what the Customer can do, but is employed and is responsible for one Area. When a Scooter is reported as damaged by a Customer, the Admin must check what is wrong with the Scooter. A ScooterHunter is able to do what the Customer can do, but the ScooterHunter also can top up his balance by recharging Scooter with low battery level. This balance then can be withdrawn.
Just one simple command is needed to run the project.
Simply run it from the root directory of the project.
mvn clean -f pom.xml
-
IntelliJ Idea for Coding
-
Scribblemaps.com for the embedded Area Image
- 📊 PlantUML IntelliJ integration