Skip to content

A music app created as an assignment for SoftUni's React course.

Notifications You must be signed in to change notification settings

altcoda/music-stats-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

music-stats-app preview

This is a music app created as an assignment for SoftUni's React course.

I used the following:

  • React, Back4App, Parse SDK, Context API
  • I haven't used CSS libraries, only react-select is used for dropdowns.

Features

  • Uses the last.fm API to retrieve popular albums.
  • Filter the albums by tag and search by album/artist name.
  • Browse with pagination.
  • View details about the albums/artists.
  • Register, login, logout, password reset.
  • Albums dropdown:
    • User Albums: Logged in users can view albums from other users.
    • Add Album: Logged in users can submit albums and view them as well as edit/delete. You can like albums added by others.
  • Edit your profile with live preview.

Setup

The examiner is provided with the .env variables without which the app won't work.

  • Clone the repository.
  • Initialise with npm i to install dependencies.
  • You will need to create an .env file in the app root and add the values you have been provided with.
  • Run with npm start.

About

A music app created as an assignment for SoftUni's React course.

Topics

Resources

Stars

Watchers

Forks