Skip to content

sapnawadikar/StudentAttendanceManagementProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ“ Student Management System (Backend)

πŸ“Œ Project Overview

This is a backend application developed using Spring Boot to manage students, subjects, attendance, and user roles. It provides RESTful APIs for efficient data handling and management.

πŸš€ Features

  • Student Management (Add/View Students)
  • Subject Management
  • Attendance Tracking System
  • Role-based Data Handling (Admin/User)
  • Layered Architecture (Controller, Service, Repository)
  • MySQL Database Integration

πŸ›  Tech Stack

  • Java
  • Spring Boot
  • REST APIs
  • Hibernate (JPA)
  • MySQL
  • Postman

πŸ“‚ API Endpoints

πŸ‘€ Student APIs

  • POST /students/add
  • GET /students/all

πŸ“š Subject APIs

  • POST /subjects/add
  • GET /subjects/all

πŸ“… Attendance APIs

  • POST /attendance/mark
  • GET /attendance/all

πŸ§ͺ Testing

APIs tested using Postman to ensure proper request-response handling.

▢️ How to Run

  1. Clone the repository
  2. Open in IDE (Eclipse/IntelliJ)
  3. Configure MySQL in application.properties
  4. Run Application.java
  5. Test APIs using Postman

About

Student Management Backend System using Spring Boot and MySQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages