Skip to content

Latest commit

 

History

History
90 lines (63 loc) · 2.02 KB

README.md

File metadata and controls

90 lines (63 loc) · 2.02 KB

Mood Enhancer Player

A web app that helps you to enhance your mood.

Mood Enhancer Player

It is a Full Stack Music player Web App that helps to enhance your mood by playing songs without any ads.

Features

  • Caching the data using Apollo-client.
  • Like, play, pause, next, previous song.
  • Recommend artist and album by user actions.
  • Responsive and Dark Mode.
  • User can upload his/her profile(AWS S3).
  • User can Play only specific artist songs.
  • Role-based Backend(user/admin)
  • Search song by artist name and song name.
  • Register and login using JWT auth.
  • User Management(Admin)
  • Upload Songs on AWS S3(Admin)
  • Chart Based Analysis(Admin)

Live Demo

Click Here to play around.

Tech Stack

Frontend

Backend

Cloud Platform for storage

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo

    git clone https://github.com/mood-enhancer-player/mood-enhancer-player-client.git
  2. Install NPM packages

    npm install
  3. Enter your Credential in config.js

  4. To start development server run

    npm start

License

Distributed under the MIT License. See LICENSE for more information.