CineVerse is a sleek, modern streaming platform built with Next.js 13, offering a seamless entertainment experience with movies and TV shows.
email: [email protected] password: test
- 🎭 Extensive library of movies and TV shows
- 🔐 Secure authentication with email and Google sign-in
- 👤 Personalized user profiles
- 🎨 Modern, responsive UI with smooth animations
- 🔍 Real-time search functionality
- 🎬 Trending movies and TV shows sections
- 📱 Cross-platform compatibility
- 🌓 Dark mode optimized interface
- 🎯 Content filtering by type (Movies/TV Shows)
- ⚡ Fast loading and optimal performance
- Next.js 13 (App Router)
- TypeScript
- Tailwind CSS
- Framer Motion
- Supabase
- OMDB API
-
Clone the repository
-
Install dependencies
cd cineversenpm install -
Set up environment variables: Create a
.env.localfile with:NEXT_PUBLIC_SUPABASE_URL=your_supabase_url NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key NEXT_PUBLIC_OMDB_API_KEY=your_omdb_api_key
-
Open http://localhost:3000 in your browser.
- Node.js 16.8 or later
- NPM or Yarn
- Supabase account
- OMDB API key
- Set up a Supabase project
- Configure authentication providers (Email, Google)
- Create necessary database tables
- Set up environment variables
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
