This is a Bike sharing simulator. You register and buy a subscription and you rent a bike, then you give back to the system and you pay.
You have to install MySQL DBMS to import my dumps. Connector file .jar is already in this repo.
If you would like to open the .mdj file you need to install StarUML.
javac -cp libs/mysql-connector-java-8.0.24.jar:. SistemaBikeSharing.java
java -cp libs/mysql-connector-java-8.0.24.jar:. SistemaBikeSharing
javac -cp libs/junit-4.13.2.jar:Test/Test*.java
java -cp libs/junit-4.13.2.jar:libs/hamcrest-core1.3.jar:Test/ org.junit.runner.JUnitCore "fileclasstest"
The project is all in Italian(source comments, diagrams and relation), just saying.