Skip to content

A simple web application for student management, using Spring Boot's REST API for backend services and JavaScript for the frontend.

Notifications You must be signed in to change notification settings

ismailza/StudentManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Student Management

Overview

A simple web application for student management, using Spring Boot's REST API for backend services and JavaScript for the frontend. The application allows users to perform CRUD operations on students, courses and grades.

Features

  • Students: Add, update, delete and view students
  • Courses: Add, update, delete and view courses
  • Grades: Add, update, delete and view grades

Technologies

  • Backend: Spring Boot
  • Frontend: JavaScript

Getting Started

  1. Clone the repository
git clone https://github.com/ismailza/StudentManagement.git
  1. Navigate to the project directory
cd StudentManagement
  1. Set up the backend project by creating a MySQL database and updating the application.properties file with the database connection details
spring.datasource.url=jdbc:mysql://localhost:3306/{database_name}
spring.datasource.username={username}
spring.datasource.password={password}
  1. Run the backend project

  2. In the frontend directory, update the backendUrl variable in the index.js file with the URL of the backend application

const backendUrl = 'http://localhost:8080';
  1. Open the application in a web browser

Contributing

Contributions are welcome! Please feel free to submit a pull request.

About

A simple web application for student management, using Spring Boot's REST API for backend services and JavaScript for the frontend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published