Console application with client-server architecture for real-time management of vehicle collection. Users can create new vehicles, delete them, alter, watch other user's vehicles, sort it many different ways, execute scripts and so much more. You can use help command to see the list of all commands.
In order to work with the project you need:
- Clone project using git clone https://github.com/bonchEquipment/vehicle-manager.git
- Build both server and client using Maven (command mvn package)
- Extract executable jar files from /target directory
- Hibernate ORM
- Branch with Google Firebase
- Make jars executable
- More tests
Vehicle manager is GNU licensed.