MoodMatcher is a web app that analyzes your mood and recommends a movie based on how you feel. It uses a Node.js/Express backend, a modern HTML/CSS/JS frontend, and integrates with Groq and Firebase for authentication and AI-powered recommendations.
-
Clone the repository
git clone https://github.com/your-username/moodmatcher-fresh.git cd moodmatcher-fresh -
Install dependencies
npm installrun quick start to use the demo version that does not require api keys. otherwise:
-
Set up environment variables
- Copy
.env.exampleto.envand fill in your API keys (Groq, Firebase, YouTube, etc).
- Copy
-
Start the server
npm start -
Open the app
- Go to
http://localhost:3000in your browser.
- Go to