The Cinema Booking Tickets is a web app built to streamline the process of booking and managing tickets for movie screenings in a cinema. This system allows users to browse available movies, view showtimes, select seats, and purchase tickets online. It also provides an admin interface for managing movies, screenings, and user bookings.
- View list of movies
- View movie details
- Book movie tickets
- Manage order history
- User authentication (login, register)
- ReactJS
- TypeScript
- Vitest
- TailwindCss
To clone and run the Cinema Booking Tickets, follow these steps:
- Clone the repository:
git clone https://github.com/Alaleh-Mohseni/cinema-booking-tickets.git
- Navigate to the project directory:
cd cinema-tickets
- Install the dependencies:
npm install
- Start the development server:
npm run dev
-
Access the application:
- Open a web browser and navigate to
http://localhost:5173
to access the application.
- Open a web browser and navigate to
Home Page | Profile |
---|---|
Register | Login with phone number |
Login with password | Forget password |
Complete profile | Logout |
Set password | Change password |
Cart | Wallet |