DescriptionAn open-source project about the online-services of my International Hellenic University, such as user authentication/registration, bulletin board, directory service, notification service, user profile, VPN, and theses assignment which makes it the core system of the university and used by every student/staff member.
- CI/CD pipeline with Jenkins which contains: tests assurance, code quality checks, and vulnerabilities checks with Snyk.io
- Authentication/Authorisation of REST calls is achieved via JWT on a custom OAuth2 server.
- It is on production for more than 5 years now with more than 4.000 clients registered (~200 users daily).
- Pagination, filtering and sorting is supported on every REST endpoint