Skip to content
This repository has been archived by the owner on Jan 27, 2018. It is now read-only.

Latest commit

 

History

History
29 lines (22 loc) · 901 Bytes

README.md

File metadata and controls

29 lines (22 loc) · 901 Bytes

node-simple-app

node-simple-app provides a solid and secure app template that follows best practices and requires no additional installs. It adds authentication using LevelDB on top of Express and provides handy Jade templates for the auth forms.

Quick Start

  1. Fork this repo
  2. make update-deps
  3. make
  4. Search and replace the string 'app'. Additionally, you'd have to modify package.json as you see fit.

Features

  • No database installation (uses LevelDB)
  • No global package installs (dev deps are installed locally)
  • Includes commonly used Express middleware
  • User auth with simple Jade templates for login and register pages
  • Passwords stored in LevelDB hashed with bcrypt
  • Bower setup with jquery and underscore

TODO

  • "Error: Forbidden" should not print to screen
  • Make bower actually work
  • Add some tests (use PhantomJS)
    • Add Travis
    • Add badge for Travis