Skip to content

Money Wallet is a mobile web application that allows you to 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.

Notifications You must be signed in to change notification settings

mandelatuks/Budget-app

Repository files navigation

Money Wallet

Money Wallet is a mobile web application that allows you to 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.


Here is the link to the project presentation video

Here is the link to the live demo


Screenshot from 2022-09-09 01-25-18

Getting Started

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

  1. Clone the repo

    git@github.com:mandelatuks/Budget-app.git
  2. Goto project directory

    cd budget-app
  3. Configure database.yml in the config folder according to your postgreSQL configuration

  4. Run app

    rails server

    or

    rails s

Testing

bundle exec rspec spec will run all the tests.

Also, you can run bundle exec rspec spec/ to run specific tests.

You can also run RAILS_ENV=test rspec spec/ to run the tests in test mode.

Errors

If you encounter any errors, run the following commands.

  • Run rails db:drop db:create db:migrate to drop, create and migrate a new database.

  • Run rubocop && rubocop -A to check for and fix code errors.

This project was built with

  • Ruby on Rails

  • PostgreSQL

  • Bootstrap CSS Framework

Author

👤 Mandela Tumukunde

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

Acknowledgement

📝 License

This project is MIT licensed.

About

Money Wallet is a mobile web application that allows you to 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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published