A simple application built with the MEAN (MongoDB, ExpressJS, AngularJS, NodeJS) stack to collect RSVPs for my wedding.
In order to build/run this application, it is assumed that you have the following tools installed on your system:
- MongoDB
- NodeJS
- NPM
- Bower
This project depends on supporting packages provided by NPM and Bower. Install those libraries:
npm update
npm install
bower update
On a Mac, using MongoDB installed through Homebrew:
mongod --config /usr/local/etc/mongod.conf
The application uses environment variables to configure connections to dependencies like MongoDB for storing data.
Simply set the DB_URL
environment variable before starting the application:
export DB_URL=mongodb://localhost/news
npm start