This is the fourth project in Flatiron's Full-Stack Web Development course (create a JavaScript project).
The Expense Tracker is built with a vanilla JavaScript frontend and a RailsAPI backend. It is an application where users can track and update their monthly budgets. You can explore and access this application by visiting: https://budget-life.herokuapp.com/
After cloning the repo, install the dependencies by executing the following command in your terminal:
$ bundle install
Launch the system with the following command and navigating to your specified local host URL:
$ rails server
Upon launching, navigate to index.html to arrive at the homepage and sign up.
From here, the user may: * Create a monthly budget * View existing monthly budgets * Edit and delete monthly budgets * View transactions for each budget * Create a new transaction * Edit and delete existing transactions
Bug reports and pull requests are welcome on GitHub at https://github.com/jessicagomesng/expense-tracker-javascript-project. This project is intended to be a safe, welcoming space for collaboration. Contributors are expected to adhere to the Contributor Covenant code of conduct.
The system is available as open source under the terms of the MIT License.