Skip to content

Alex-Nagy/musicapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 

Repository files navigation

musicApp

A fullstack web application using Spotify's Web API. You can search for an artist or song and listen to music with the lyrics displayed. You can search for musician users and collaborate with them, save their contacts, send them an email. Also can save the lyrics.

System requirements

NodeJS  npm 

🛠️ Languages and Tools :

React  NodeJS  ExpressJS  MongoDB  Material UI  Bootstrap  Sass  CSS  HTML 

Environment variables

Create a .env file in backend folder, with the following variables:

PORT={8080}
CONNECTION_STRING={mongodb://localhost:27017/musicapp}
REDIRECT_URI={http://localhost:3000/callback/spotify}
CLIENT_ID={d4057ca6c39b408496e9a83ecabe4b4a}
CLIENT_SECRET={-------client-secret--------}
Start backend
Dev start
cd backend
npm install
npm run dev
Start frontend
In new terminal
cd frontend
npm install
npm start