Welcome to ASHO DEKHI, your one-stop destination for booking movie tickets online. This repository contains the codebase for the ASHO DEKHI website, built using React, Express, MySQL, and Node.js.
🚀 Visit ASHO DEKHI live Here
Backend is hosted at Here
ASHO DEKHI is a movie ticket booking website that allows users to explore movies, view showtimes, and book tickets seamlessly. The website is built with a modern stack, combining the power of React for the frontend and Express with MySQL for the backend.
-
🎬 Browse and Filter Movies
-
🎥 View Movie Details
-
🕒 Check Showtimes
-
🎫 Book Tickets
-
🔐 User Authentication and Registration
-
📚 User Purchase History
-
🛠 Admin Panel
-
📱 Fully Responsive User-friendly UI
To get a local copy of ASHO DEKHI up and running, follow these steps:
- Install Node.js, Yarn (Package Manager), and XAMPP.
- Start XAMPP's Apache and MySQL server, and go to "localhost/phpmyadmin" in your browser.
- Import the SQL file provided in the database folder.
-
Clone the repository:
git clone https://github.com/your-username/AshoDekhi.git cd AshoDekhi
-
Add your neccessary credentials in the .env files for both frontend and backend
-
Install frontend dependencies:
cd frontend yarn
-
Install server dependencies:
cd backend yarn
-
Start the backend server:
cd backend yarn start
-
Start the frontend development server:
cd frontend yarn dev
-
Access the website in your browser at
http://localhost:5173
.
Contributions are welcome! If you'd like to contribute to ASHO DEKHI, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes with descriptive commit messages.
- Push your changes to your fork.
- Create a pull request detailing your changes.
N.B.:ASHO DEKHI - This website isn't connected to any actual Theatre Chain.