Skip to content

A Simple "Student Management System" Project using Spring Boot and Thymeleaf

Notifications You must be signed in to change notification settings

HilmiBaskoparan/StudentManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Management System

Overview

Student Management System Application was made with Spring Boot using ReactJS. With this application, you can add, delete and update students in the student system. You can also list all students in the system. Backend is developed using Java, Spring Boot and Frontend is developed using ReactJS, NodeJS.

How to Run Application

  1. Open Intellij IDEA
  2. Install node to run react app (frontend) and maven to run spring boot app (backend).
  3. In /frontend directory, run the application
  4. Open your browser and browse to http://localhost:3000

cd frontend

code .

npm start



RolMap

Entity and Repository

BaseEntity
Student
StudentRepository

Service And API

StudentService
StudentServiceImpl
StudentController

Student Management System Project - (19 January 2024)

Requirements

  • Java 17
  • Intellij IDEA Ultimate
  • Visual Studio Code
  • Postman

Technologies

FrontEnd

  • Html5
  • Css3
  • responsive design
  • Bootstrap

BackEnd

  • Java SE
  • JDBC
  • Spring Data JPA

Libraries

  • Thymeleaf
  • Lombok

Database

  • Mysql

dependency

  • Spring Web
  • Spring Data JPA

Spring Tools

  • Spring Boot DevTools

NPM Operations

npx create-react-app frontend

cd frontend

code .

npm start

NPM INSTALLS

  • npm install axios
  • npm install bootstrap

About

A Simple "Student Management System" Project using Spring Boot and Thymeleaf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published