Skip to content

Deep687/FilmSense

Repository files navigation

🎬 FilmSense

FilmSense is a modern web application for movie enthusiasts, built with React and Firebase, featuring AI-powered movie suggestions.

🚀 Features

  • User authentication (sign up, sign in, sign out)
  • Protected routes for authenticated users
  • Responsive design with Tailwind CSS
  • AI-powered movie suggestions using GPT
  • Integration with TMDB API for movie data

🛠️ Tech Stack

  • React
  • Redux Toolkit
  • React Router
  • Firebase (Authentication)
  • Tailwind CSS
  • GPT API
  • TMDB API

🏗️ Project Structure

  • src/
    • components/: React components
    • utils/: Utility functions and configurations
    • App.jsx: Main application component
    • main.jsx: Entry point

🤖 AI-Powered Suggestions

FilmSense uses GPT to provide intelligent movie suggestions based on user searches and preferences. This feature enhances the user experience by offering personalized recommendations.

🔮 Future Enhancements

  • User profiles and watchlists
  • Advanced filtering and sorting options
  • Social features (sharing, reviews)

🚀 Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up Firebase configuration in src/utils/firebase.js
  4. Set up TMDB API key for movie data
  5. Run the development server: npm run dev

📝 License

Happy movie browsing with AI-powered suggestions! 🍿🤖

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors