Skip to content

A simple single page web-app that queries data from bandsintown api and displays it.

Notifications You must be signed in to change notification settings

Sarb0Z/ArtistFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Find Artists

A single-page web program that lets you search for details of your favorite artists and their upcoming events.

API Details

The project fetches data from the bandsintown API.

Features

The project currently implements the following features:

  • You can search for your favorite artist
  • The program will display any upcoming events for that artist
  • You can click on each event to open the corresponding Bandsintown page
  • You can also click on each artist to open the corresponding Bandsintown page
  • The program will also display a list of recently searched artists
  • The program stores the last 10 artists you have searched for in local storage
  • The project uses bootstrap for styling and jest for testing

Testing

To run and test program, you must include a .env file with variables named REACT_APP_BASE_URL and REACT_APP_API_KEY with the appropriate values

The project uses jest for testing. To run the tests, simply run yarn test in the terminal of your cloned project. This will run all the unit tests and integration tests. The project currently has 100% test coverage.

Deployment

The project has been deployed to github pages. The project uses github pages for deployment. To deploy the project, you can run yarn run deploy in the terminal of your cloned project. This will build the project and push it to github pages.

About

A simple single page web-app that queries data from bandsintown api and displays it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published