The system offers different services for participants of a fictitious University Olympics. The users consist of competitors, judges, trainers, and the administrator. The following describes the services provided for each user:
- Admin:
- Add/update/remove Olympic disciplines.
- Add/update/remove Olympic judges.
- Review the competitors' information.
- Review the trainers' information.
- Trainer:
- Register herself in the system.
- Add/update/remove her competitors.
- Review the score for each of her competitors.
- Competitor:
- Review the score that each judge assigned her.
- Review her position in a competition and her average score.
- Judge:
- Review the score that each judge assigned her.
- Review her position in a competition and her average score.
- Java
- Spring
- MariaDB / MySQL
- Apache Tomcat
- Maven
- Lombok
- Thymeleaf
- HTML/CSS
- Saúl González
- Heidi Gómez
- Ricardo Luévano
- Erick Martinez
- Karina Prado
The team's name is S.H.R.E.K. because each letter corresponds to the first letter of each member's name.
-
We included the database's schema and some entries; you can find those here. First import the file tabla.sql to your DBMS, then the file DML(proyecto).sql.
-
Include your DB
username
andpassword
in the file application.properties. -
Run OlimpiadasApplication.java from your IDE.
-
Visit http://localhost:8080/.