/surveyBackEnd

Primary LanguageJavaScript

General Assembly Logo

Survey Backend

Tech Stack

  • MongoDB
  • Mongoose

What this does

The backend; takes in the user information from the sign up then uses that same information for the sign in and other CRUD functions, it also is what allows surveys and survey responses to be stored and accessed.

ERD

ERD

Useful links

Routes

Verb URI Pattern Controller#Action
POST /sign-up users#signup
POST /sign-in users#signin
PATCH /change-password/ users#changepw
DELETE /sign-out/ users#signout

ERD

ERD

Issues

Our only issues were team communication issues, but we eventually solved those by talking through all of our issues with our communication and code.

Process

We spent the entire first day planning out how we wanted the project to look, and how we wanted it to work. We drew up ERD's and WireFrames to help with this process, along with some whiteboarding of the initial starter code. We then used Agile Methodologies by having standups at the beginning and end of each day.