Skip to content

This is the admin interface for the Cinema Sphere movie booking platform, where the website owner can manage movies, show timings, and track ticket bookings. Created with react & Firebase

Notifications You must be signed in to change notification settings

immortalWebDev/movie-booking-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

37 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Cinema Sphere Admin Panel 🎬🎟️

Welcome to the Cinema Sphere Admin Panel! This is the admin interface for the Cinema Sphere movie booking platform, where the website owner can manage movies, show timings, and track ticket bookings.

Features ✨

  • Add New Movies πŸŽ₯: Admin can add new movies with details like title, poster, trailer link, actors, directors, cast, and more.
  • Show Timings ⏰: Manage and display show timings for each movie.
  • Booked Movies List πŸ“‹: View a list of users who have booked tickets for each movie, with their names and booking details.

Installation πŸ”§

  1. Clone this repository to your local machine:

    git clone <repository-link>
  2. Install dependencies:

    npm install
  3. Set up Firebase Firestore for movie details and ticket bookings:

    • Create a Firebase project and enable Firestore.
    • Add your Firebase credentials to the .env file (refer to .env.example).
  4. Start the development server:

    npm start

Usage πŸ“±

  • Admin Dashboard: The admin can log in to the dashboard to add new movies and manage existing ones.
  • Movie Management: Add detailed information about each movie, including posters, trailers, and cast details.
  • Booking Management: View the list of users who have booked tickets. The admin can track bookings for each movie.

Technologies Used πŸ› οΈ

  • React: Frontend framework to build dynamic UI.
  • CSS: Styling for a clean and responsive layout.
  • Firebase Firestore: Backend database to store movie data and ticket bookings.

Contributing 🀝

  1. Fork the repo.
  2. Create a new branch.
  3. Make your changes.
  4. Create a pull request.

We welcome all contributions to improve the platform!

License πŸ“œ

Permission is required before usage - see the LICENSE file for details.

πŸ“§ Contact

For any inquiries, feedback, or support:


Enjoy managing your cinema with Cinema Sphere! 🎬🍿

About

This is the admin interface for the Cinema Sphere movie booking platform, where the website owner can manage movies, show timings, and track ticket bookings. Created with react & Firebase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published