#Service aggregating events
This website allows the organizers to enter events and collect entries.
Every registered user can sign up and search for events as also to leave comments.
Unregistered users are able to see events and their description.
Project is build using Spring Boot REST, Angular, Sprig Boot Security(using JWT), JPA (Hibernate) , MongoDB.
- User registration and login.
- Events created and edited by organizers (user with special role).
- Commenting on events by userswho are logged in.
- Signing up for events.
- Event search engine.
- Spring Boot
- JPA (Hibernate)
- Angular as a view layer
- Spring Security using JWT
Frontend is running on port 8080 together with backend.
If you want to run it seperatly on port 4200, then you should
navigate to frontend (Angular) root folder and run:
npm install
When node packeges are installed serve Angular on port 4200 with
ng serve
Backend is working on port 8080
To run spring boot use:
mvn springboot:run