A complete backend application for user login and registration using Spring Boot including email verification links as a security measure.
- Java 11+
- Spring Boot
- PostgreSQL
- Install all the required modules listed above and ensure everything is up to date.
- Run the
DemoApplication.java
file and follow the prompts to register, receive a verification email, and become verified users.
An Admin has not been implemented, therefore further development is required to ensure people registering can be assigned as Admins and have complete access to add, remove, and monitor all users and their usage.