Discover a world of cinematic delight with BingeFlix, your go-to web application for streaming an extensive catalog of movies. Crafted for optimal performance and user experience, BingeFlix utilizes Vite, React, Firebase, and Tailwind CSS to deliver a seamless streaming adventure.
- Expansive Movie Library: 🎥 Dive into a diverse collection of films spanning genres and eras.
- Seamless Streaming: 🚀 Enjoy buttery-smooth playback with minimal buffering.
- Intuitive Search and Discovery: 🔍 Easily find movies based on titles, genres, actors, directors, and more.
- Personalized Recommendations: 🎉 Discover new films tailored to your unique preferences.
- User Accounts and Profiles: 👤 Create an account to save favorites, curate watchlists, and pick up where you left off.
- Firebase Integration: 🔥 Leverage Firebase for seamless user authentication, efficient database storage, and reliable hosting.
- Tailwind CSS for Styling: 🎨 Employ Tailwind CSS for rapid, responsive, and visually appealing styling.
- Frontend: React, Vite, Tailwind CSS
- Backend: Firebase (Authentication, Firestore, Hosting)
- Clone the repository:
git clone https://github.com/SSShogunn/BingeFlix/
- Install dependencies:
cd BingeFlix npm install
- Set up Firebase:
- Create a Firebase project and add your project configuration to
.env
. - Follow the Firebase documentation for detailed instructions.
- Create a Firebase project and add your project configuration to
- Start the development server:
npm run dev
- Access the app in your browser:
http://localhost:5173
Ready to binge?
Enjoy the show!