Project assignment for the 2023-2024 period of the DAM (Desarrollo de Aplicaciones Multiplataforma - Multiplatform Application Development) M03 course at La Salle GrĂ cia.
We'll guide you through the process of setting up the modules of the project.
Ensure that all the binaries are available before proceeding.
Start by cloning the repository and navigating to the root directory of the project.
git clone https://github.com/lutzseverino/dam-m03-ticketing-system.git
cd dam-m03-ticketing-system
To set up the server, first, navigate to the server
directory.
cd server
Copy the .env.dist
file to .env
and fill in the environment variables.
cp .env.dist .env
Then, build the project using Maven.
mvn clean install
Finally, start the server using Docker Compose.
docker-compose up
To set up the client, first, navigate to the client
directory.
cd .. # If you are in the server directory
cd client
And run the app using Maven.
mvn clean javafx:run