https://github.com/ismailza/studentmanagement
A simple web application for student management, using Spring Boot's REST API for backend services and JavaScript for the frontend.
https://github.com/ismailza/studentmanagement
ilisi javascript rest-api spring-boot
Last synced: about 2 months ago
JSON representation
A simple web application for student management, using Spring Boot's REST API for backend services and JavaScript for the frontend.
- Host: GitHub
- URL: https://github.com/ismailza/studentmanagement
- Owner: ismailza
- Created: 2024-03-12T06:34:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T06:58:31.000Z (over 2 years ago)
- Last Synced: 2025-12-20T00:17:32.343Z (6 months ago)
- Topics: ilisi, javascript, rest-api, spring-boot
- Language: Java
- Homepage:
- Size: 83 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
```bash
git clone https://github.com/ismailza/StudentManagement.git
```
2. Navigate to the project directory
```bash
cd StudentManagement
```
3. Set up the backend project by creating a MySQL database and updating the `application.properties` file with the database connection details
```properties
spring.datasource.url=jdbc:mysql://localhost:3306/{database_name}
spring.datasource.username={username}
spring.datasource.password={password}
```
4. Run the backend project
5. In the `frontend` directory, update the `backendUrl` variable in the `index.js` file with the URL of the backend application
```javascript
const backendUrl = 'http://localhost:8080';
```
6. Open the application in a web browser
## Contributing
Contributions are welcome! Please feel free to submit a pull request.