Skip to content

phizbiz/album_reviews

Repository files navigation

Album Reviews

classic rock

Overview

Everyone needs a place to write about their favorite albums! That's why in this project we'll be creating an application to chronicle all your favorite music. The applicaiton will include reviews of a few classic albums and provide the capability for users to add more.

Objectives

Create a professional-looking, full-stack application with functioning front and back end. Using primarily Mongoose, Express, React, and Javascript you will create a custom API on the backend and active React forms on the front end. The application should have full CRUD operations.

Instructions

Get started:

-start mongo server
-start a mongo shell
-npm init -y
-npm install mongoose
-mkdir db models seed
-touch db/index.js models/album.js seed/albums.js

Next Steps:

-Establish a Database connection
-Establish schemas for what for album reviews will look like
-Install and deploy Express and Nodemon:
-npm install express
-npm install nodemon --save-dev
-Set up express folders and the root route
-Test the route
-Use Insomnia to ensure successful connection
-Employ React forms
-Make sure React forms are working and the objects are being updated via CRUD
-Add albums reviews to your hearts content

Componenet Diagram

Front End:

Front End

Album Homepage: Homepage

Pages include add, update, and delete album

Pages

Links

Trello Board: trello

Heroku: heroku

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published