GithubHelp home page GithubHelp logo

moneymap's Introduction

Money Map

An application that allows it’s users to easily and effectively manage their money. The application will allow a user to add accounts which represent where their money is located, such as a checking account, savings account, interest bearing accounts, cash, etc. The application is designed to be a representation of their total money map. Users can enter all transactions with the level of detail they desire. As a benefit, users will be able to create budgets and savings goals to keep spending on track.

More effectively manage your money.

##Why Money Map?

  • Don’t hand over your financial account credentials. Yes, this puts more work on the user to sync all of their transactions, etc. but, the goal of Money Map is to make this extremely simple, easy, and secure.
  • No information sharing. Simply put, you own your data. No need to worry about your information ever being shared with third parties, for any reason.
  • Multi-platform. The end goal is to have solutions across multiple devices.
  • Full control. Manage your money with the level of detail and in exactly the way that works for your. Customize your budget and transaction information to suit your needs.
  • Free. Managing your money shouldn’t cost you money.

##Features

  1. User Management

    Allow multiple users to link to a single Checkbook account. A primary user will be mandatory and constant. Additional users can be added, edited, and removed.

  2. Account Management

    Add, remove, and manage monetary accounts.

  3. Transaction Category Management

    Add, remove, and manage transaction categories. Categories to be used for all transaction and budget data.

  4. Transaction Management

    Add and edit transactions affecting monetary accounts. Report on transactions on an account basis.

  5. Budget Management

    Add and edit budgets. Report on budget precision for budget term.

  6. Bill Pay/Transaction Reminder

    Manage bill/transaction reminders that occur on a regular basis.

  7. Savings Goals

    Adds ability to create savings goals linked to specific accounts. Users can add available funds to savings goals and show progress toward the specified goal.

  8. Additional Reports

    Add additional useful reports to money map management.

##Stack ###Deployment/Server Management

###Web API / Storage

###Front-End

##Getting Started ###Starting application

#Build images for Docker containers
./bin/build

#Start Application
./bin/start

#Restart Application (API)
./bin/restart

#Stop Application (and remove containers)
./bin/stop
  • Access API: http://localhost:8080
  • Access DB: docker exec -it money-map-db mongo moneyMap -u money_map_client -p

##License The Apache License Version 2.0

moneymap's People

Contributors

bpowers1215 avatar

Stargazers

Brian avatar

Watchers

James Cloos avatar  avatar Taylor Growden avatar

Forkers

tigorn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.