Choosing what to watch shouldn’t take longer than the movie itself.
With the rise of multiple OTT platforms, users often spend more time deciding than actually watching. I faced this problem myself — and that’s how CineVerse was built.
🎥 Demo Video
🚀 Live Demo
🔗 https://cineversetv.vercel.app/
💡 The Idea
CineVerse is designed as a centralized platform where users can:
- Discover movies
- Share reviews and ratings
- Get quick insights using AI summaries
- Interact with other users
Instead of jumping between multiple apps, everything is available in one place — making movie discovery faster and more engaging.
✨ Key Features
🎥 Movie Discovery
Browse movies through a clean and intuitive interface.
(Currently focused on a curated set of Indian content.)
⭐ Reviews & Ratings
Users can:
- Write reviews
- Rate movies
- Like other users’ reviews
🤖 AI-Based Review Summarization
When multiple reviews are available, CineVerse generates a short summary to help users quickly understand overall feedback.
📌 Watchlist
- Add movies to a personalized watchlist
- Track what you plan to watch
🔄 User Recommendations
Supports two types:
- Normal Recommendation → Suggest a movie with a reason
- Comparative Recommendation → “If you liked X, you’ll like Y”
💬 Real-Time Discussions
Each movie includes a discussion section where users can interact and share opinions.
🛠 Admin Dashboard
- Add and manage movies
- Monitor platform activity
- Control content
🧱 Tech Stack
- Frontend: React.js
- Backend: Supabase (Authentication, Database, Storage)
- Database: PostgreSQL
- Deployment: Vercel
🧠 What I Learned
Building CineVerse helped me understand:
- Full-stack application development
- Real-time data handling
- Database design and relationships
- Secure authentication
- UI/UX improvements for better user experience
⚠️ Current Limitations
- Not all movies are included (curated dataset)
- No mobile application yet
- Recommendation system is currently logic-based
🔮 Future Improvements
- Expand movie database
- OTT API integration
- Mobile app development
- Advanced recommendation system
- Real-time push notifications
🎯 Final Thoughts
CineVerse is an attempt to simplify how we discover and decide what to watch — especially in an OTT-heavy environment focused on Indian audiences.
This started as an MCA mini project, but it turned into a valuable learning experience in building scalable and interactive applications.
👨💻 About Me
Built by Vishal Shetty
If you found this interesting, feel free to connect or share your feedback!
Top comments (0)