Movieverse is a Flask-based web application that delivers personalized movie recommendations all with a clean UI and smooth user experience.
Features
- Personalized Recommendations: Curated movie suggestions to user interests.
- Smart Search: Search movies by title, genre, or other metadata.
- User Authentication: Secure login and signup system.
- FIFO Watchlist: Add movies to your personal watchlist, managed using a First-In-First-Out (FIFO) queue — helping you watch what you saved first.
- Fully Responsive UI: Clean and adaptive design built with Tailwind CSS works seamlessly across desktop and mobile.
Tech Stack
- Frontend: HTML, Tailwind CSS, JavaScript
- Backend: Python, Flask
- Database: SQLite (Local)
- Hosting: Vercel, Render (for backend)
Future Improvements
- Integration with real-time movie APIs like TMDb or OMDB.
- Enhanced recommendation engine using ML or NLP.
- Multi-language support.
- PWA features for offline access and installability.