Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

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

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages