Skip to content

Robust cinema API made in Typescript with Hono 🔥

License

Notifications You must be signed in to change notification settings

Jayllyz/cinema-api

Repository files navigation

Cinema API 🎥

Fast, reliable and easy to use API.

Docker Build CI

This project implements all the necessary endpoints for a cinema, including:

  • Clients
  • Movies
  • Screenings / Tickets
  • Rooms
  • Employees

Built With 🛠

Hono Typescript Biome Docker Postgres

Development setup 💻

Note

Requirements: Docker, pnpm (v9.1.1)

git clone https://github.com/Jayllyz/cinema-api.git

cd cinema-api

cp .env.example .env

docker compose up

pnpm prisma:init

You can access the Swagger documentation at /doc and the Swagger UI at /ui.

License 📄

Distributed under the MIT License. See LICENSE for more information.