Skip to content

jessegilbride/indienexus-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IndieNexus Client

A hub for independent music artists to showcase themselves, gain exposure, and connect with fans.

Live app: https://indienexus-client.vercel.app/

API repo: https://github.com/jessegilbride/indienexus-api

 

Summary

View all artists (without having to log in), register an account, log in as your user, and create an artist profile.

Artist profiles currently allow you to have an artist name, bio (description), and ability to embed a soundcloud track or playlist. (Instructions on page for how to get the embed code.) Once the profile is created, it can be viewed in the list of artists.

 

Screenshots

homepage (desktop)

 

homepage (mobile)

 

artist list (mobile)

 

login (mobile)

 

create profile (mobile)

 

Technologies used for the client

  • React
  • React Router
  • date-fns (for date formatting)
  • Enzyme (for React testing)
  • JWT (for user authentication)