ShowTime
ShowTime is a web application designed to simplify the process of booking movie tickets.It aims to solve the problem of fragmented information and booking experiences by bringing everything into one place.
Frontend
Frontend: https://showtime-moviebookingapp.netlify.app/
moviebookingapp/
├── backend/
│ ├── MoviesApi/
├── frontend/
│ ├── src/
│ ├── components/
| | ├──facebook.png/
| | ├──instagram.png/
| | ├──twitter.png/
| | ├──mastercard.png/
| | ├──paypal.png/
| | ├──visa.png/
| | ├──showtime.png/
| |
│ ├── pages/
│ ├──index.html/
| ├──login.html/
| ├──movie-details.html/
| ├──moviespage.html/
| ├──seatingpage.html/
├── README.md
├── public/
-User Authentication: Secure login and signup functionality for users. -Event Listings: Browse through available shows with details like timing, venue, and ticket price. -Real-Time Booking: Reserve tickets in real time with seat selection. -Responsive Design: Optimized for desktops, tablets, and smartphones.
-Movies data was fetched using OMDB API -Showtimes and seat availability are hardcoded into the application for demonstration purposes. -Local storage is used to save user preferences and booking details temporarily.
-1.Open git bash. -2.Use (cd Desktop) command to change path to desktop. -3.Use git Clone https://github.com/shamanthgiddaluru/B41_WEB_007_CodeKnights command to clone the repository in Desktop. -4.Open B41_WEB_007_CodeKnights folder. -5.Open index.html file in your browser.
-Open the application in a browser. -Explore available shows from the homepage. -Log in or create an account to book tickets. -Select a show, choose seats, and proceed with payment.
-User: Name -Email: user@showtime.com -Password: user123
-http://www.omdbapi.com/?i=tt3896198&apikey=417ea838 this API we use to get movie details
GET /417ea838/movies - Retrieve all available movies
Frontend: HTML, CSS, JavaScript Database: Local Storage Deployment: Netlify (Frontend)