A simple, open-source finance management system to manage simple ventures.
A live demo can be viewed at www.openfinances.herokuapp.com. This demo will automatically update when a new version is released. Currently, it merely includes a basic front-end.
The System will be able to manage cashflow, create simple income statements and quickly create charts to visualize data.
Optionally, it will provide a method to make certain financial items public.
This project will utilize an Node.js/Express backend as well as MongoDB. The front-end will be made using Vue.js. The project will also use Travis.ci for continous integration as well as Heroku for hosting.
To run this project locally, you must first install Node.js. You may use yarn
instead of npm
, both should work.
- Clone this repository to your computer using
git clone https://github.com/Qo2770/OpenFinances.git
. - Navigate into the project folder and enter
yarn install
(ornpm install
) - Goto the client directory and run the same command as in 2.
- Go back to the root directory and run
npm run dev
- Open the browser and enter
localhost:3000
- The app should now be running!
Build Status master:
Build Status development:
Author: Quentin Oschatz q.oschatz@gmail.com
license: MIT