- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- ๐ License
Budget App is an app that manages list of your transactions to keep track of money you spent and spent on what
- Ruby
- Ruby On Rails
- PostgreSQL
- Rubymine
- Rubocop
Linters
Database
- List of transactions: The app will display a list of transactions for users to view.
- Navigate transactions with categories: users can view list of transactions that is categorised
- login and register: users can login with email and password
To get a local copy up and running, follow these steps.
In order to run this project you need:
You will need the following:
- A code editor for example: Rubymine, Vscode
- Ruby On Rails installed on your pc
- You will need PostgreSQL to be installed on your PC to handle the database if you are running the project locally, or you can use Docker for easier implementation.
Clone this repository to your desired folder:
cd [PATH]
git clone https://github.com/belalgamal46/budget-app.git
cd budget-app
Install this project with:
gem install
OR
bundle install
To run the project, execute the following command:
rails server
To run tests, run the following command:
rails db:create
rails db:migrate
rspec
๐ค Belal Gamal
- GitHub: @githubhandle
- LinkedIn: LinkedIn
- The original design ideal by Gregoire Vella
- Download transactions in a pdf file
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 to support it
I would like to thank Microverse for all the help they provide and for this project Idea.
This project is MIT licensed.