-
SCCS is a desktop application for enrollment for a swimming club or school, thus registering employees, teachers and students, in addition to the swimming pools of the establishment.
-
This application was developed as a work in the discipline of Object Oriented Programming II in the course of the Bachelor of Information Systems at IFES Campus Cachoeiro
The technologies used for the construction of the project were the following:
-
Java as the main language with Lombok to to assist in code generation
-
PostgreSQL with JDBC for data persistence
-
JavaFX for graphical interface with Jfoenix to manipulate more elaborate interface elements
-
Jasypt used to encrypt user passwords in database
-
JasperReport for creating reports
-
Download project or cloning repository with git command:
git clone https://github.com/sandrosmarzaro/swimming-club-control-system.git
-
Create PostgreSQL database with script database.sql in sub-directory
/src/com/sccs/script/
inside the project, having the username and password as "postgres" -
Compile project with Java 8 or superior, using the dependencies jars found in the
/lib/
sub directory -
Enjoy the system using the default username and password as "admin"