MyBudget is 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.
Client
Server
Database
- User Sign In & Sign Up
- Add Categories
- Add Transactions
To get a local copy up and running, follow these steps.
In order to run this project you need:
gem install rails
Clone this repository to your desired folder:
git clone git@github.com:ZikaZaki/mybudget.git
Change directory to the project folder:
cd mybudget
Install all the dependencies:
bundle install
To run the project, execute the following command:
rails server
To run tests, run the following command:
bin/rails rspec spec
or
bin/rspec
👤 Zakariya Al-Khamisi (ZikaZaki)
- GitHub: ZikaZaki
- Twitter: Zakariya Al-Khamisi
- LinkedIn: Zakariya Al-Khamisi
- Google Sign-in Option
- Add Dark Theme to App Settings
- Weekly,Monthly, & Annual Budget Reports
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please give it a ⭐️!
- Microverse
- Original design by: Gregoire Vella on Behance.
- Creative Commons license of the design
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.