There are gift registry apps everywhere, but why are there no apps to help us return our gifts after the holidays?
We're going to build our own using MongoDB, Express, and Node.js!
(It will look something like this: https://regifter-app.herokuapp.com/)
This repo includes a completed version of the app, but you are going to create your own from scratch.
We are going to build a Gift Return Registry app. This application will allow Users to manage their profile, create a list of stores that they need to visit, and track which gifts they need to return at each store. The database will include at least three types of Models, and we should make it look nice, too.
- Always start with a plan! We have created a partially-complete Trello Board for you. There are a few features listed in the Icebox for which you should write out user stories before coding. Be sure to COPY this Trello board to your own account before you update any of it.
- Be sure to add Wireframes to help you visualize the pages as you build them.
- Draw out a rough ERD to help you visualize your data before you start building the database
- As you add new data to the app, start by building your ERD models into your Schema, and then create Mongoose models from that Schema.
- Create a
seeds.js
file from the very beginning. This file will be very helpful when you want to refresh your database quickly to have clean test data. (There is an exampleseeds.js
file in this solution repo.) - When you add CSS to the application, remember to require the files in your
layout.hbs
.
Once you have cloned this repo:
- Install dependencies with
npm install
- Seed the database with
node db/seeds.js
- Start the dev server with
npm run dev