Skip to content

This is a single-page Expense Tracker application with a JavaScript frontend and a Rails API backend. Users can create monthly budgets, as well as record/edit/delete transactions.

License

jessicagomesng/expense-tracker-javascript-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

expense-tracker-javascript-project

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/

Installation:

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

Usage:

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

Contributing:

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.

License:

The system is available as open source under the terms of the MIT License.

About

This is a single-page Expense Tracker application with a JavaScript frontend and a Rails API backend. Users can create monthly budgets, as well as record/edit/delete transactions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published