sandrocods / 21cineplexclone-py

Scraping data dari 21cineplex dan Parsing data dari Rest API untuk ditampilkan di client side.

Home Page:https://cinema21-clone.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

21cineplex Clone

Scraping data dari 21cineplex dan Parsing data dari Rest API untuk ditampilkan di client side.

Screenshots

Desain-tanpa-judul-2.png

🔗 Demo in Vercel.app

VercelLogo

Build With

Installation

Git Clone this project

  cd 21cineplexclone-py
  pip install .\requirements.txt

Note

✅This project uses the Caching API so that it doesn't reload continuously

Run Locally

Clone the project

  git clone https://github.com/sandrocods/21cineplexclone-py/

Go to the project directory

  cd 21cineplexclone-py

Install dependencies

   pip install .\requirements.txt

Start the Flask server

  python3 index.py

Flask Route Reference

Gets the list of movies that are currently playing, coming soon and details movie

    GET /

Gets specific details movie

    GET /details/<id>
Parameter Type Description
id string Required. Movie ID

Booking Specific Movie

    GET /book/<id>
Parameter Type Description
id string Required. Movie ID

Gets food and beverage items available at that cinema

    GET /food/<id>
Parameter Type Description
theater_id string Required. theater_id or cinemaId

Gets all Cinema from CityId

    GET /getTheaters/<id>
Parameter Type Description
Id string Required. CityId

Gets all CityId

    GET /getCityId

Gets the schedule of a movie in a cinema

    GET /getSchedule/<id>/<movieId>
Parameter Type Description
id string Required. cinemaId
movieId string Required. movieId

Authors

About

Scraping data dari 21cineplex dan Parsing data dari Rest API untuk ditampilkan di client side.

https://cinema21-clone.vercel.app/


Languages

Language:Python 100.0%