Open Budget UI: The web interface for Open Budget
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Latest commit 63a04ec Nov 6, 2017 @terenceponce terenceponce Merge pull request #32 from obudget/sign-up-form
Add page for sign ups

README.md

OpenBudget UI

CircleCI codecov Greenkeeper badge Maintainability Gitter chat Gratipay

Sponsor

Overview

Why Open Source?

  • I started this project as a way for me to learn Elixir and ReactJS.
  • I've been a fan of envelope budgeting since 2011 and I always found it a challenge to share my passion for budgeting with other people because a lot of the best budgeting apps are locked behind a paywall.
  • Being open source ensures that anyone who uses this software will know what's going on under the hood. e.g. Prevent unethical situations or enforcing transparency.
  • Another benefit of being open source is that anyone can contribute and improve OpenBudget for everyone.
  • This project was inspired by OpenDota, which is an open source project for viewing data related to the popular game Dota 2. The reason why it's big and successful is because it's open source. I want to emulate what they did for this project.
  • Honestly, this endeavor is too big for 1 person to do. I want to encourage other developers who are better skilled than I am to help out in this project by going all-in on open source.

Tech Stack

Quick Start

git clone https://github.com/obudget/ui.git
cd ui
yarn install
yarn start

For more information, check out our guidelines for contributing

Developer Notes

  • In order to run this locally, you also need to setup OpenBudget Core and run it alongside OpenBudget UI.