anujparikh / expense-management

Expense Management using MEAN stack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tech 2 Task for Toptal

A small project on expense management for different user roles. This project uses MEAN stack for development.

Built with

  • Node.js
  • Express.js
  • Angular.js
  • MongoDB

Prerequisites Installation

  • Node.js
  • MongoDB (local)

External Libraries Used on Client Side

  • angular ui-router
  • angular smart table
  • lodash
  • print.js

External Libraries Used on Client Side

  • bcrypt - Password hashing
  • body-parser - Parse incoming request bodies in a middleware before your handlers, availabe under the req.body property
  • ejs - Server side template rendering
  • mongoose - MongoDB ODM
  • passport - Express authenication
  • rootpath - Make node.js require relative to your project root

Installation

    npm install
    node server.js

Server Info

http://localhost:3000

Author

About

Expense Management using MEAN stack


Languages

Language:JavaScript 73.8%Language:HTML 16.4%Language:CSS 9.8%