Delay is a clone of Reverb.com.
Check out Delay
-
Clone this repository:
https://github.com/CorbinBullard/Delay.git
-
Install denpendencies into the Backed and the Frontend by making a terminal for each one and then run the following:
npm install
-
Create a .env file
-
Set up your database with information from your .env and then run the following to create your database, migrate, and seed:
npx dotenv sequelize db:create
npx dotenv sequelize db:migrate
npx dotenv sequelize db:seed:all
-
Start the app for both backend and frontend using:
npm start
-
Now you can use the Demo User or Create an account
- For setting up your AWS refer to this guide
- Users can create a Item
- Users can read/view other Item
- Users can update their Item
- Users can delete their Item
- Users can create Reviews on Items
- users can read/view all of the Reviews on a Item
- Users can delete their Review(s) on a Item