Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.7 KB

README.md

File metadata and controls

40 lines (32 loc) · 1.7 KB

College ERP Student Module

Description

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.

Features

  • 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.

Tech Stack

  • Frontend: React JS
  • Backend: Spring Boot
  • Security: JWT Authentication
  • Database: MySQL
  • ORM: JPA (Java Persistence API)
  • Communication: REST APIs

Role

  • Full Stack Developer

Status

Completed

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Node.js and npm installed on your local machine.
  • JDK (Java Development Kit) installed.
  • MySQL server installed and running.

Installation

  1. Clone the repository:
    git clone https://github.com/amrendra03/college_erp_student_module.git