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