##For contributors/developers
Front End
- JavaFX
Back end
- Database : MySQL
- Queries: JDBC is an API for accessing relational databases using Java
- Data modeling : DAO pattern
Back end:
- Backend's naming are not ambiguous so no need for project-level naming convention
- The classes are compilations with similar logic (cohesion)
- Low coupling, the code is not spaghetti code
- objects: PascalCase
- functions: camelCase
- variables: camelCase
- Unit tests
- Logger: log4j