Skip to content

ataberkuysal/CinemaRoom-REST-Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CinemaRoom-REST-Service

A REST service app for handling cinema ticketing. Implemented from HYPERSKILL. (see below picture)

image

Endpoints

*Runs on localhost:8080

Get All Available Seats

  GET /seats

image

Purchase a Seat

  POST /purchase
Parameter Value
row int
column int

image

Refund a Seat/Ticket

  POST /return
Parameter Value
token UUID

image

Check the Stats

*Make sure to give the correct password parameter. ( password = super_secret)

  POST /stats
Parameter Value
password string

image

Some of the Mant Other Utilities Include:

Multiple exception checks and information for failures

image

Token Validation when refunding purchased tickets and the check of availability of seats(you can only return a ticket with the token you got after purchasing the said ticket)

Smart Pricing

image

Stats include live income and the state of the cinema room(s)

About

A REST service app for handling cinema ticketing. Implemented from HYPERSKILL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages