- A budget management app built with Rails and Devise gem, with a clean and user-friendly interface designed with CSS and HTML. Users can create an account, log in, and manage their expenses and income. The app also features a dashboard displaying users' current budget status, including charts and graphs that show the breakdown of their expenses🪄🎈
- Database👌
- ROR (Ruby on Rails)
- Postgresql
Client
Server
Database
- Run a program using the command line.👌
- Use ruby gems as a software package system.
- Install Ruby on Rails framework.
- Understand Rails RESTful design and router.💯
- Use controllers to handle requests and render empty views.👌
To get a local copy up and running, follow these steps.
In order to run this project you need a pc and install ant editor you prefer💯
Clone this repository to your desired folder:
Example commands:
git clone https://github.com/osamaashraf6/Budget-App
cd Budget-App
Install this project with:
bundle install
rails db:create
rails db:migrate
To run the project, execute the following command:
rails server
👤 Author
- GitHub: Osama Ashraf
- Twitter: Osama Ashraf
- LinkedIn: Osama Ashraf
- Add the authentication for the app💯
- Add the authorization for the app
- Add the test for it😊
- Add the UI for the project💯
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project just give me a star to the project😊
- Credit to Gregoire Vella on Behance the author of the original design, as required by the Creative Commons license of the design.
- I would like to thank Microverse for this opportunity.
This project is MIT licensed.