The Budget App mobile web application where you can manage your budget: you have a list of expenses associated with a group, so that you can see how much money you spent and on what. The app allows users to:
- Register and log in, so that the data is private to them.
- Introduce new expenses associated with a group.
- See the money spent on each group.
Client
Server
Database
- Groups Page: Displays a list of groups with their name, icon and total amount of expenses
- Expenses page: Display a list of expenses for a given group, ordered by the most recent.
In order to run this project you need:
-
Ruby on Rails installed and running. To get more information, read the installation guide.
-
PostgreSQL installed and running
Clone this repository to your desired folder:
git clone git@github.com:KanzaTahreem/Budget-App.git
cd Budget-App
bundle install
rails db:create
rails db:migrate
Install thr project dependencies with:
bundle install
To run the project, execute the following command:
rails server/rails s
To run all tests, including unit and integration tests, run the following command:
rspec
You can deploy this project using:
N/A
👤 Kanza Tahreem
- GitHub: @KanzaTahreem
- Twitter: @kanza_tahreem
- LinkedIn: kanza-tahreem
- Add pagination
- Update styles
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please give it a star ✨
Original design idea by Gregoire Vella on Behance
This project is MIT licensed.