Skip to content

A repository for developing a platform that facilitates course and student administration and tracking.

Notifications You must be signed in to change notification settings

acosta604/CourseStudentManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 

Repository files navigation


COURSE STUDENT MANAGMENT API CRUD

A repository for developing a platform that facilitates course and student administration and tracking. -
GROUP 1 - ATL ACADEMY.

ENDPOINTSRUN IT

XsypBTZ

ENDPOINTS

Method Route Description
POST /api/student Register a new student
GET /api/student Get all students
GET /api/student/{id} Get details of a student by ID
PUT /api/student/{id} Update details of a student by ID
DELETE /api/student/{id} Delete a student by ID
POST /api/professor Register a new professor
POST /api/enrollment Register a new enrollment
DELETE /api/enrollment/{id} Delete an enrollment by ID
GET /api/enrollment Get all enrollments
POST /api/course Register a new course
GET /api/course Get all courses
GET /api/course/{id} Get details of a course by ID
PUT /api/course/update/{id} Update details of a course by ID
DELETE /api/course/{id} Delete a course by ID

RUNIT

  • create a database named coursestudentmanagerbd.

  • set the application.properties file correctly with the data of your DB

  • run Springboot

About

A repository for developing a platform that facilitates course and student administration and tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published