Skip to content

An example node project for architecture and testing

Notifications You must be signed in to change notification settings

iwwhite/todo-example

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

Get MongoDB

See https://docs.mongodb.com/manual/installation/

For a Mac using Homebrew:

brew tap mongodb/brew
brew install mongodb-community
brew services start mongodb-community

Database will be setup when the project is run for the first time

Setup

npm install # For global project
cd client && npm install && cd ..# For client

Run tests

See package.json

npm run test # unit tests
npm run test-integration # integration tests
npm run test-acceptance # acceptance tests

Run project

npm start # starts both client and server

Technologies used to deploy

MongoDB Atlas
TeamCity
GitHub Pages
Heroku

About

An example node project for architecture and testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.2%
  • CSS 3.2%
  • HTML 2.6%