The College ERP Student Module is a web application developed to address the needs of students to access their daily updates and college-related work efficiently. The application is built using a modern tech stack including React JS for the frontend, Spring Boot for the backend, Spring Security for authentication and authorization, JPA for data persistence, MySQL as the database, and REST APIs for communication.
- User Authentication: Secure user authentication and authorization using JWT Authentcation.
- Dashboard: Provides students with a personalized dashboard displaying relevant updates, notices, and tasks.
- Attendance Management: Allows students to view their attendance records and summaries.
- Course Information: Access to course materials, syllabus, schedules, and announcements.
- Assignment Submission: Ability to submit assignments online and track their status.
- Feedback System: Enables students to provide feedback on courses, teachers, and facilities.
- Profile Management: Update personal information, change passwords, and manage notifications.
- Frontend: React JS
- Backend: Spring Boot
- Security: JWT Authentication
- Database: MySQL
- ORM: JPA (Java Persistence API)
- Communication: REST APIs
- Full Stack Developer
Completed
To get a local copy up and running follow these simple steps.
- Node.js and npm installed on your local machine.
- JDK (Java Development Kit) installed.
- MySQL server installed and running.
- Clone the repository:
git clone https://github.com/amrendra03/college_erp_student_module.git