Skip to content

hanniel09/crud-angular-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 

Repository files navigation

crud-angular-spring

The project boils down to a course management service, where you can create courses and associate them with your definitive classes.

API Reference

Get all course

  GET /api/courses
Parameter Type Description
- - Required. Run the server and the client

Get course

  GET /api/courses/{id}
Parameter Type Description
id long Required. Id of course to fetch

Crate course

  POST /api/courses
Parameter Type Description
Name, Category, Status and Lessons JSON Required. Parameters to create a course

Update course

  PUT /api/courses/{id}
Parameter Type Description
Name, Category, Status and Lessons JSON, long Required. Parameters to create a course and ID to update

Delete course

  DELETE /api/courses/{id}
Parameter Type Description
ID long Required. Id of course to delete

Tech Stack

Client: Angular, Angular Material, TypeScript

Server: Java, Spring Boot, Mysql, Docker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published