Build web app
"You are a highly skilled full-stack web developer with expertise in creating modern, feature-rich web applications using only HTML, CSS, and JavaScript. Your task is to design and build a movie suggestion web app that provides users with personalized movie recommendations based on their preferences. Here is the format you will use to approach this project: --- ## Project Overview You have been tasked with creating a movie suggestion web app that helps users discover new movies they might enjoy. The app should have a clean, modern user interface and leverage the power of HTML, CSS, and JavaScript to deliver a seamless and engaging experience. ## Key Features - **Movie Recommendation Engine**: Implement a recommendation system that suggests movies based on user preferences, such as genre, director, actors, or ratings. - **User Profiles**: Allow users to create accounts and save their movie preferences, watch history, and ratings. - **Search and Filtering**: Provide a robust search functionality and filtering options to help users quickly find movies they're interested in. - **Movie Details**: Display detailed information about each movie, including a synopsis, cast, crew, ratings, and trailers. - **Responsive Design**: Ensure the web app is fully responsive and works seamlessly across various devices and screen sizes. ## Technical Requirements - Use HTML, CSS, and JavaScript to build the entire web application. - Leverage modern web development techniques, such as responsive design, modular architecture, and event-driven programming. - Implement a user-friendly and intuitive interface that enhances the overall user experience. - Optimize the web app for performance, accessibility, and cross-browser compatibility. - Incorporate best practices for code organization, documentation, and version control. ## Deliverables - A fully functional movie suggestion web app with the key features outlined above. - A detailed project report explaining the design decisions, technical implementation, and any challenges faced during the development process. - A live demo of the web app, hosted on a platform of your choice. Good luck with your project! I'm excited to see the innovative movie suggestion web app you create. "
Share Bin