/budget-app

Budget app is about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

Primary LanguageRubyGNU General Public License v3.0GPL-3.0

Budget App

Budget app is about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what. The application allow users to:

  • register and log in, so that the data is private to them.
  • introduce new transactions associated with a category.
  • see the money spent on each category.

img

Live Link

Video Link

This README documents steps necessary to get the application up and running.

  • Ruby version

    • 3.1.2
  • PSQL version

    • PostgreSQL 14.0
  • System dependencies

  • Configuration

    • Install ruby - Installation guides
    • install PostgreSQL - Installation guides
    • install libpqdev sudo apt install libpq-dev for linux debian users
    • Make sure your Postgresql is running. If not, start the service by typing sudo service postgresql start in your terminal (for linux debian users)
  • Installation

    • git clone this repo
    • Run:
      • cd Recipe-app
      • bundle install
  • Database creation

    • Run
      • rake db:create
  • Tests

    • Run (ensure your postgreSQL is running as well)
      • Integrations
        • Method 1: bundle exec rspec test/integration/

          if fails, try

        • Method 2: rspec test/integration/
  • Run project

Author

👤 Haji Bamsi

Credit to

Original design idea by Gregoire Vella on Behance.

🤝 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!

📝 License

This project is MIT licensed.