An application for computer service management. Was created as my bachelor degree project ;)
- Java
- Spring Boot
- Spring Security
- Thymeleaf
- Hibernate
- MySQL
- Groovy
- Spock
- Maven
This web application can be used by 3 different types of users: customer, repairer and administrator. Each one of them can perform different operations. For example:
- Customer can: add devices, report their faults, watch status of the repair etc.
- Reapairer can: price the repairs, perform them, change their status etc.
- Administrator can: manage users, add new repairers, assign repairers to work etc.
Every user has possibility to adjust their user profile and change password.