Rebus management system, with a web-based user interface. First used in CFlow Påske Rebus 2023, organised by Inguna Strazdina.
The solution consists of a React frontend and a Spring Boot backend. See the setup instructions in each subproject folder.
This is a hobby project, made for a specific event and used mostly for learning different concepts and tools. Therefore, some things which you would expect in a commercial product are not there. You are free to use the project as is, or extend it as you like.
The following important things are identified as missing:
- Logout functionality
- Invalidation of tokens
- Team management for the admin
- Auto-generated admin user