Skip to content

A simple, minimalist web-app for users to share shopping lists with the people they live with.

Notifications You must be signed in to change notification settings

quicklists/Project

Repository files navigation

Quicklists

Projects 2910

This is a web application that we are creating for Projects Course 2910 in the CIT program at BCIt. It will help users to create lists for future purchases Implements mongodb and is programmed in Node JS, html, css. This is our main/live repository

Dependencies:

  1. Install Node
  2. Go to the right directory to install node_modules
  3. npm install express --save
  4. npm install --save handlebars
  5. npm install file-system --save
  6. npm install mongodb --save
  7. npm install -g jsdoc
  8. npm install client-sessions

Getting the documentation:

  1. navigate to the repository directory
  2. jsdoc server.js

How to add a file and commit it in GitHub:

  1. git status
  2. git add .
  3. git commit -m "message"
  4. git push origin master
  5. git fetch upstream
  6. git merge upstream/master

Merging the main repository to your local repository:

  1. open git bash and move to the correct directory
  2. git fetch upstream
  3. git merge upstream/master
  4. merge any conflicting changes in an editor
  5. git push origin master

Unit Testing:

  1. We are using "Jest" to test our code
  2. Download the following packages below
  3. npm install --save-dev jest
  4. npm install --save-dev chai
  5. npm install --save-dev chai-http

About

A simple, minimalist web-app for users to share shopping lists with the people they live with.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published