Skip to content

The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.

License

Notifications You must be signed in to change notification settings

thecodechaser/budget-tracker

Repository files navigation

Budget Tracker App

The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.

Preview

Home Page

screenshot

Sign-up Page

screenshot

Category Page

screenshot

Transaction page

screenshot

Add category form

screenshot

Built With

  • Major languages (Ruby)
  • Framworks (Ruby on Rails)
  • Testing libraries(Rspec)
  • Markup (HTML)
  • Styles (CSS, Tailwind)

Live version

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • A text editor(preferably Visual Studio Code)

Install

  • Ruby
  • Ruby on Rails
  • PostgresSQL
  • Rspec

Using it Locally

  • Clone the project
git clone git@github.com:thecodechaser/budget-tracker.git

cd budget-tracker

Setup

Install gems with:

bundle install

Setup database with:

rails db:create
rails db:migrate

Usage

Start server with:

rails server

Visit http://localhost:3000/ in your browser.

Run tests

Install npm with:

npm i

Install rspec with:

bundle install

and

rails generate rspec:install

run the test with:

rspec spec

Open API documentation

Coming soon!

Visit And Open Files

Visit Repo

Download Repo

Download Repo

Authors

👤 Ranjeet Singh

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

About

The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published