Skip to content

This Application allows to manage student related data. Student can see their data on dashboard, and Admin can add, update, and delete student data. In this application Authentication applied through spring security using JWT token.

Notifications You must be signed in to change notification settings

KSrivastawa/Student-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Student-Management-System

smt

Modules

  1. User Module
  2. Student Module

Project Type[Sole]:

  • Rest API using Spring Boot and Mysql
  • Authentication applied with token based using spring security

Technologies:

  • Spring Boot
  • Spring Data JPA (Hibernate)
  • MySQL
  • Spring Security

ER-Diagram

smsapp-ER_Daigram


API's [BaseURL:=> localhost:8889/api]

User:

  • /addrole (here need to insert the role into database before register like: ROLE_ADMIN)
  • /register
  • /login
  • /getuser/{email}

Student:

  • /addstudent (Authentication applied)
  • /getallstudents
  • /updatestudent/{id} (Authentication applied)
  • /deletestudent/{id} (Authentication applied)
  • /getstudent/{id}
  • /getstudents/{firstName}

About

This Application allows to manage student related data. Student can see their data on dashboard, and Admin can add, update, and delete student data. In this application Authentication applied through spring security using JWT token.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages