Skip to content

Clubcer is a small school project with the goal of creating a platform for generating certificates of participation of the events organized by the university's clubs

osm-zrl/Clubcer

Repository files navigation

##Clubcer is a plateforme to manage club's events and donwload participation certificats

Techstack

Running the Project

  • With Docker: the project is preset with a docker image to run it,first run "./mvnw clean install" to create the jar file and then just type the command "docker-compose up --build", just mind the ports.
  • Manually: u gonna need node v22.14.0 and java 21 installed in your local machine.
    • run npm install inside the frontEnd directory, and npm run dev to run it.
    • Change the database configuration in application.properties file
    • seed the database with the init.sql file
    • run spring boot app
  • Accessing the app: the default users have same password:"Clubcer1234" and gmail credentials of:

Api Swagger docs

url = /api/swagger-ui/index.html#/

Certificate template

the certificate template is in the resources/templates directory, if it's name changed or moved must be updated in application.properties

About

Clubcer is a small school project with the goal of creating a platform for generating certificates of participation of the events organized by the university's clubs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published