StellarMix is a Spotify companion and controller application that crafts the ultimate playlist for your mood using OpenAI to blending your music tastes with cues from the weather, time of day, moon phases and celestial events.
- AI-Powered Mood Detection: Input your mood and let OpenAI search Spotify for the perfect playlists.
- Celestial Influences: Our unique algorithm considers the positions of celestial bodies to curate your playlist.
- Weather Integration: Whether it's sunny, rainy, or snowy, your current weather plays a part in the song selection.
- Seamless Spotify Control: Enjoy the familiarity of Spotify with the unique twist of Stellar Mix brainpower.
- Clone the Repository
git clone https://github.com/yourusername/stellar-mix.git cd stellar-mix
- Install Dependencies
npm install
- Set Up Environment Variables
Rename .env.example to .env Fill in the required keys from your Spotify Developer Dashboard
- Run the App
npm start
Frontend: React, Redux APIs: Spotify, OpenAI, OpenWeather API, SunCalc
This project is licensed under the MIT License - see the LICENSE.md file for details.