Budgey is a dynamic and intuitive budgeting app for those looking for a way to easily manage and visualize their personal finances. Budgey allows users to customize different income and expense categories each with their own entries. Expense categories include budget goals and progress bars to show how close you are to your spending limits! A donut chart and number summary on the main dashboard give users an at-a-glance overview of their spending and budget projections.
- Fork this repository then clone to make your own.
- In the root directory, install the back-end dependencies with
$ bundle install. - Run
$ cd clientcommand to move into the client directory and install the front-end dependencies with$ npm install. - Move back into the root directory with
$ cd ..and run$ rails db:setupcommand which will create the database, load the schema, and initialize it with the seed data. - Run the
$ rails -scommand in the root directory to run the rails server. - Open another terminal,
$ cd clientagain into the client directory and run$ npm startcommand to start the client once your rails server is running. - Go to http://localhost:3000/ in your browser to view the app.
- React.JS
- Bootstrap 4
- CSS
- Chart.JS
- Axios
- ReactStrap
- Ruby → 2.3.5p376
- Rails → 5.2.0
- PostgreSQL
- Heroku




