MyManager is application for managing employees & users using GUI & MySQL.Note that this is just a prototype,IS NOT INTENDED FOR PRODUCTION PURPOSES.
- Java 11
- HikariCP
- Liquibase
- Jackson
- Slf4j
- Junit5
- Lombok
- AssertJ
- Apache commons
- Swing
- MySQL
- Maven
- Docker
1. Install docker & docker compose locally
2. From parent directory type : docker compose up -d , this step should download images & setup
containers.Also db
schema & tables are created automatically.
docker compose up -d
mvn -DskipTests=true clean install
java -jar ./desktop/target/desktop-0.0.1-SNAPSHOT-jar-with-dependencies.jar
Login using credentials as below :
Username | Password |
1 | 1 |
admin | admin |
- Db schema is not normalized.
- Functionality is not fully implemented (history of changes ,document storage,additional details).
- Exceptions not handled.
- And last but not least : IT BECAME BORING AND I HAVE BETTER THINS TO DO,HAHAHAHAAHHA.