Pre-alpha | Dev only. Contribution welcome. Major release at 1.0.0.
npm install
then:
gulp
& npm run build
& npm start
or npm start --production
##Prereq functional setup
- see
admin/keys.js
- overirde these process vars by creating a
.env
file in the root dir
jwtSecret=your jwt secret
emailSecret=smtps://email@domain.com:yourpassword@smtpProvider
CAPTCHA_PUBLIC_KEY=your captcha public key
CAPTCHA_PRIVATE_KEY=your captcha private key
REMOTE_MONGO_DB=mongodb://localhost/claimBook
##Package Execution Scripts
npm run serve
npm start
--development
or--production
env flags
npm run test
npm run test:build
npm run watch
npm run debug
requiresnpm i -g node-debug
gulp stream
orgulp
for .es6
- Authentication w/ JsonWebTokens
- Access control list with user roles
- Sign up w/ Google ReCaptcha and email verification
- Components:
- Nav Component
- Login/Signup Component w/ email confirmation
- Todo List Component
- Profile Component
- Mongo Seeds (todo model, users model)
- NG Services
- Express API routes
- Static Routing w/ EJS templates
- Jasmine Testing
- Vagrant VM DEV for CI Ubuntu 14.04