Skip to content

A full stack application to maintain daily expenses created in Vue, Express, Node and MongoDB

Notifications You must be signed in to change notification settings

Apfirebolt/expensebook-in-MEVN-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expensebook app created in Vue and Express

Project Briefing

This is an Expense Management Software created in Vue, Express and MongoDB. It has many features which an ideal Expense Management Software should have like adding daily expenses, keep track of borrowings, adding investments and policies etc.

Built With

Authors

Project setup

Simply install node modules for both frontend and backend, the project is already configured to serve build content files in production which is generated by Vue which resides inside the build folder.

Concurrently, package is used for development and allows us to launch both frontend and back-end in one go using single command. Proxy is used for API calls made to the Express server inside the Vue application using the config file.

npm install
npm run dev

For production, build the frontend of the app and then run the backend app only.

npm run build
npm start

Project Features

  • Multi-user Expense Management System
  • Add daily expenses.
  • Add Financial Goals and associate those goals with investments.
  • Add Investments and Policies, automated recurring expenses.
  • Reports and Expense book, various statistics to be generated based on your spending pattern.

Project Updates

  • Work to be done on Heroku deployment script.
  • Work on Reports and ExpenseBook modules.

Project Screenshots

Screenshots would be added as progress is made with this application.

About

A full stack application to maintain daily expenses created in Vue, Express, Node and MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages