A modern cinema ticket booking application built with React, TypeScript, and Tailwind CSS.
CineBooker is a web application for movie ticket booking that allows users to:
- Browse movie listings
- View movie details
- Select showtimes
- Choose seats
- Complete bookings
To set up the development environment:
# Clone the repository
git clone https://github.com/yourusername/cinebooker.git
cd cinebooker
# Install dependencies
npm install
# Start development server
npm run devCineBooker can be deployed in several ways:
The CineBooker deployment architecture consists of:
- Frontend: React application served by Nginx
- Infrastructure:
- Docker container for application packaging
- Kubernetes for orchestration
- ArgoCD for GitOps-based continuous delivery
- Jenkins for CI/CD pipeline
For troubleshooting information, please see our Troubleshooting Guide.