https://github.com/ibr5500/egivy_app
A 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.
https://github.com/ibr5500/egivy_app
bootstrap5 css devise rails render rspec-rails ruby ruby-on-rails
Last synced: 11 months ago
JSON representation
A 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.
- Host: GitHub
- URL: https://github.com/ibr5500/egivy_app
- Owner: ibr5500
- License: mit
- Created: 2022-09-12T10:25:24.000Z (almost 4 years ago)
- Default Branch: dev
- Last Pushed: 2025-07-22T05:46:34.000Z (11 months ago)
- Last Synced: 2025-07-22T07:44:36.874Z (11 months ago)
- Topics: bootstrap5, css, devise, rails, render, rspec-rails, ruby, ruby-on-rails
- Language: Ruby
- Homepage: https://egivy.onrender.com
- Size: 164 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 
# EgIvy
## Description: A budget application where users can monitor the expenses.
## Built with:
- Ruby on Rails
- BootStrap & CSS
## Live Demo
Deployed by heroku [click](https://egivy.onrender.com) for the live demo.
## Demo video:
Please [Click](https://www.loom.com/share/e2b1372304af4995bcfd3415b7089437) to watch the demo video.
## Getting Started
- Open your terminal, move to the directory where you want to clone the app (i.e cd Documents)
- Enter git clone
- Change to the directory you just clone into (i.e cd Budget_App)
- Include any possible changes and run "git add ."
- Commit the changes with a descriptive message (i.e xyz features added)
- Push the changes to changes to the repository (i.e git push)
### Prerequisites
- Ruby
- Rails
- npm
- PostgreSQL
### Setup
- System dependencies
- linters for Ruby on Rails
- PostgreSQL DataBase
### Steps to run the project
#### 1 - Install the required libraries.
```
bundle install
```
#### 2 - Run the project
```
rails server
```
### Run tests
```
rspec spec
```
## Author
👤 **Ibrahim Ahmat**
- GitHub: [@ibr5500](https://github.com/ibr5500)
- Twitter: [@ibr_ahmat](https://twitter.com/ibr_ahmat)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/ibrahim-ahmat/)
## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/aimalamiri/Ruby-Catalog/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments:
- [Gregoire Vella](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=) - for original design.
- Great appreciation to [Microverse](https://www.microverse.org/) staff (Students Success, Code Reviewer, Coding partners, ..., etc.)
## 📝 License
This project is [MIT](./LICENSE) licensed