Skip to content

halim-franky/Java-Spring-Boot-Simple-Movie-Information-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST API of Movie Information System

Simple Movie Information System using Java Spring Boot

Documentation

Method Url Role Privilege Action
POST http://localhost:8080/api/v1/auth/register ALL Register admin / user
POST http://localhost:8080/api/v1/auth/login ALL Login admin / user
GET http://localhost:8080/api/v1/genre ALL Get all genre
GET http://localhost:8080/api/v1/genre/{id} ALL Get genre by id
POST http://localhost:8080/api/v1/genre ADMIN Create genre
POST http://localhost:8080/api/v1/genre/{id} ADMIN Update genre by id
DELETE http://localhost:8080/api/v1/genre/{id} ADMIN Delete genre by id
GET http://localhost:8080/api/v1/movie ALL Get all movie
GET http://localhost:8080/api/v1/movie/{id} ALL Get movie by id
POST http://localhost:8080/api/v1/movie ADMIN Create movie
POST http://localhost:8080/api/v1/movie/{id} ADMIN Update movie by id
DELETE http://localhost:8080/api/v1/movie/{id} ADMIN Delete movie by id
GET http://localhost:8080/api/v1/review ALL Get all review
GET http://localhost:8080/api/v1/review/{id} ALL Get review by id
POST http://localhost:8080/api/v1/review USER Create review
POST http://localhost:8080/api/v1/review/{id} USER Update review by id
DELETE http://localhost:8080/api/v1/review/{id} USER Delete review by id

Details

Register

Create admin


Create user


Login

Login admin


Login user

Genre

Get all genre



Get genre by id



Create genre



Update genre



Delete genre



Movie

Get all movie



Get movie by id



Create movie



Update movie



Delete movie



Review

Get all review



Get review by id



Create review



Update review



Delete review



Jwt Token


Log MongoDB


About

Simple Movie Information System using Java Spring Boot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages