- Budgetify is a Ruby on Rails expense tracker web app that helps users easily manage their finances with customizable categories and transactions.
- Track expenses easily
- Customize expense categories
- Secure user authentication
- Intuitive user interface
In order to run this project you need:
- To install ruby on rails on your PC. You can read this documentation on how to do so
- Know how to navigate directories or folders at the CLI.
- Know how to get the URL(https/ssh) of a repository on GitHub.
- You should have a code editor installed, preferably VSCode.
In desired folder or directory in the CLI, run the command:
cd clone https://github.com/RoyJumah/Budgetify.git
Navigate into the cloned folder or repository by running the command:
cd <budgetify_app>
If VsCode is your default code editor, run:
code .
To install all the dependencies, run:
bundle install
After installing all the dependencies with the bundle install command, run the command rails s
to start the server, and then navigate to http://localhost:3000 in your web browser to access the application.
You are all set up!
To run tests, run the following command:
$ bundle exec rspec
👤 Roy Jumah
- GitHub: @RoyJumah
- Twitter: @_royissues
- LinkedIn: Roy Jumah
- Plan budget effectively
- Visualize expense data
- Set payment reminders
- Support multiple currencies
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project you can give it a star
I would like to thank Gregoire Vella on Behance who is the original author for this design
This project is MIT licensed.