⚠ Note: This repository has been archived and is no longer maintained.
This project was implemented in preparation for my internship as a Software Engineering Intern (Java) at Novia East Africa Ltd. back in 2022.
It is no longer in active use, and there are no current or future plans to contribute to or develop this repository further.
The code and history remain available for reference. Feel free to browse or fork, but please be aware that:
- Issues and pull requests are disabled
- No support or updates will be provided
Thanks for your interest!
This repo demonstrates how to configure and integrate token-based authentication and authorization into a Spring Boot web app to protect pages and resources.
Associated and leveraged in the Project development:
- Java 11
- Spring Boot
- Maven
- PostgreSQL
- IntelliJ IDEA (Ultimate)
- Postman
- HTML5
After cloning the project, generate sources and update folders with Maven in your preferred IDE.
This project's backend follows a horizontal design structure consisting of 5 packages in the base package: com.example.demo
- auth
- controller
- jwt
- security
- student