NotSoundCloud is a web application inspired by SoundCloud, an application that allows users to upload their own music files and listen to other folks' music. Click here to view NotSoundCloud live.
See below links for this project's Wiki:
To run locally on your machine
- Clone this repo
cd
into both thebackend
andfrontend
directories and runnpm install
- Inside
/backend
, create a.env
file and choose a port number and a database file (to view in your browser and have a local db):
PORT=
DB_FILE=
- Still in
/backend
, run the following commands to build the database and seed it with starter data:
npx dotenv sequelize db:create
npx dotenv sequelize db:migrate
npx dotenv sequelize db:seed:all
- Finally, run
npm start
in/backend
first and then in the/frontend
terminal to start the backend and frontend servers!