Masai Movies is an aggregator service for the entertainment industry whereby we can assist you with information and ticketing for movies.
Frontend
Technologies used in the project.
https://delicate-cucurucho-42501a.netlify.app/
- Clone the repository using the bash command mentioned below.
- Change the directory within "Salesforce-Sages_084" using the following bash command.
git clone https://github.com/Sahilz9/Salesforce-Sages_084.git
cd ./Salesforce-Sages_084/
Key features of the application.
- User-Friendly Interface: Intuitive design allowing easy navigation, search, and selection of movies, showtimes, and theaters.
- Real-Time Booking: Instant seat selection and booking confirmation with real-time updates on seat availability.
- Login Authentication: Secure user login and account management for personalized experiences and booking history.
- Booking Seat Feature: Detailed seat maps enabling users to choose their preferred seats easily.
- Personalized Recommendations: Tailored movie suggestions based on user preferences and past bookings.
- Mobile Compatibility: Fully responsive design and dedicated mobile app for seamless booking on smartphones and tablets.
-
Front-End Development:
- HTML: Structure and layout of web pages.
- CSS: Styling and responsive design for a visually appealing and user-friendly interface.
- JavaScript: Dynamic content and interactivity, including form validation and real-time seat selection updates.
-
Mock API:
- Mock Data: Used for development and testing to simulate backend responses without needing a live server.
- Flexibility: Allows front-end and back-end development to proceed concurrently.
-
HTTP Request Methods:
- GET: Fetching movie listings, showtimes, seat availability, and user booking history.
- POST: Submitting booking details, user login information, and new user registration data.
- PUT: Updating user profiles and modifying existing bookings.
- DELETE: Canceling bookings and removing user accounts.
-
User Authentication:
- Secure login system to ensure personalized experiences and data privacy.
-
Real-Time Updates:
- Real-time seat availability and booking confirmations to provide accurate and immediate feedback to users.
-
Responsive Design:
- Ensuring compatibility across various devices, including desktops, tablets, and smartphones for a seamless user experience.
json-server --watch db.json
How to use your project.
After the above process
https://github.com/Sahilz9/Salesforce-Sages_084.git
Happy Coding