This repository contains the codebase for an educational counselling service built using Spring Boot. The service allows students to submit their academic records and preferences through a form and suggests suitable schools based on the provided information.
CRUD Operations: The service supports Create, Read, Update, and Delete operations for student records.
Secure Authentication: Implemented secure user registration and login functionalities for both Admin and students.
Role-Based Access Control: Ensures appropriate data privacy and access levels by implementing role-based access control mechanisms.
College Suggestions: Provides college suggestions based on either the specified fee range or the desired course.
Spring Boot: The application is built using the Spring Boot framework, which simplifies the development of production-ready applications.
RESTful API: The service is designed as a RESTful API, making it easy to integrate with various front-end technologies.
Spring Security: Implements secure authentication and role-based access control using Spring Security.