/solo-mod3

A music discovery app designed for an elderly audience

Primary LanguageJavaScript

AARPlur

AARPlur is an interactive music app designed for the eldery to explore various genres of electronic music.

Installation Steps

  • Clone this repo: https://github.com/ericweissman/solo-mod3.git
  • Install dependencies: npm install
  • Start Local Host 3000: npm start
  • For testing suite: npm test

Background/About

For this project, I was assigned a random API and a random audience. The goal of the project was to create an app that solves a problem for the assigned audience using data from the API. I utilized the [TasteDive API] (https://tastedive.com/read/api) which provides data similar to whatever is queried. I used this API to fetch collections of artists that met my criteria for a genre of electronic music.

My goal was to make the app extremely easy to use and provide explicit instructions to my users with the understanding that some of my target audience may not have as much exposure to apps. Users are able to explore different genres of music using the navigation options. Once the data has been resolved, it is displayed on the page in card format. Users can watch a YouTube video of the selected artist, view more info on their Wikipedia page, and favorite an artist card. When a user favorites the card, it persists in localStorage.

Primary Technologies Used - Front End

  • React
  • Redux
  • React Router
  • SCSS
  • Jest
  • Enzyme

Demo

Screenshots

Desktop Views

desktop_instructions

desktop_artists

Mobile View

mobile

Wireframes

Desktop

desktop_aarplur

Mobile

mobile_aarplur

Next Steps

Future iterations of the project could include:

  • Ability for users to search for specific artists from the data collected
  • Allow users to search for specific artists and adjust fetch call accordingly

Contributors

Eric Weissman

This project was bootstrapped with Create React App.