/Spotify-Mood-Ring

A mobile-first React web app that determines a user's mood based on their recently played music on Spotify.

Primary LanguageTypeScript

MoodRing.me

Mood Ring is a mobile-first web app that determines a user's mood based on their recently played music on Spotify. There is also a demo available for users without a Spotify account.

This project was built with React, Bootstrap 5, the Spotify Web API, Spotify OAuth2, and designed with Figma. It's also hosted with Vercel.

The backend for the project, built with NestJS, can be viewed here.

Installation

$ npm install

Running MoodRing.me

# development
$ npm start

# test
$ npm test

# production mode
$ npm run:build