A visual music discovery platform.
To run the client:
cd client
yarn
yarn dev
To run the database, you will first need to install MongoDB. Then you can run:
mongod --config /usr/local/etc/mongod.conf --fork
To run the web server locally, you will need to generate a Spotify client secret and a Google API key. You can do this through the Spotify developer dashboard and Google Cloud console. Then you can run:
cd server
yarn
SPOTIFY_CLIENT_ID=<your-spotify-client-id> SPOTIFY_SECRET=<your-spotify-client-secret> GOOGLE_KEY=<your-google-key> yarn dev
- Integrate last.fm API for improved suggestions
- vite: Development tooling
- Express: Web server
- MongoDB: Server database
- React: JS library
- TypeScript: Programming language
- Tailwind: CSS framework