Skip to content

Wayvi is a music streaming service where you can play your favorite songs from top artists and even create your own playlists with a wayvi account.

Notifications You must be signed in to change notification settings

JahazielGuzman/wayvi-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wayvi

Wayvi

Wayvi is a music streaming service where you can play your favorite songs from top artists and even create your own playlist with an account.

This repository is for the React frontend, visit here for the backend code base

Click here for the hosted app. React app was deployed with surge.

Some of the techniques used to create this app:

  • Stored user accounts, songs and playlists in PostgreSQL with Active Record.
  • Retrieved song metadata from Spotify API via the Rspotify gem.
  • Implemented user login with JWT tokens in LocalStorage.

How to run

1. npm install

2. npm start

And the app should start at localhost:3000

To deploy run:

npm run build

Then you can deploy the static files to any static site generator of your choice.

Built With

  • Ruby on Rails
  • React.js
  • PostgreSQL
  • JSON Web Tokens
  • ActiveRecord
  • RSpotify Gem

About

Wayvi is a music streaming service where you can play your favorite songs from top artists and even create your own playlists with a wayvi account.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published