Skip to content

A simple Expense manager application built with Node.Js, Express, EmbededJS, and MongoDB. Users can add, update and delete their expenses as they wish.

Notifications You must be signed in to change notification settings

bsrinath9/ExpenseManager

Repository files navigation

Expense Manager

Expense Manager is a simple web application built with Node.JS,Express,Materialize and MongoDB. User can add the items of their interest along with price and the information is stored in MongoDB. User can perform the basic CRUD (Create/Read/Update/Delete) operations successfully.

Demo

Expense Manager application with Docker Conatiner

You can try this application on your local machine using Docker Container by following the below steps

Installation

    // clone the application with git clone

    // then install the npm modules using
     
    npm install

Running the application

    node app.js

Building Docker image

⚠️ You should have Docker installed on your local machine

    docker build -t <imagename:version> .

Running docker container

    // Use a port number eg. 3005 at <outside-port>
    docker run -it -d -p <outside-port>:3000 <imagename:version>

About

A simple Expense manager application built with Node.Js, Express, EmbededJS, and MongoDB. Users can add, update and delete their expenses as they wish.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published