https://github.com/amejid/budget-tracker
Budget Tracker is a mobile 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/amejid/budget-tracker
bootstrap rails
Last synced: 3 months ago
JSON representation
Budget Tracker is a mobile 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/amejid/budget-tracker
- Owner: amejid
- Created: 2022-11-15T11:59:35.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2022-11-17T20:12:00.000Z (over 3 years ago)
- Last Synced: 2025-01-16T10:57:47.610Z (over 1 year ago)
- Topics: bootstrap, rails
- Language: Ruby
- Homepage: https://budget-tracker-amejid.herokuapp.com/
- Size: 92.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Budget Tracker
> Budget Tracker is a mobile 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.
## Built With
- Ruby on Rails
## Live Version
- A live version of the project can be seen [here](https://budget-tracker-amejid.herokuapp.com/)
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- Ruby runtime environment
- PostgreSQL
- Rails
### Setup
- Clone the repository using `git clone git@github.com:amejid/budget-tracker.git`
- Navigate to the folder using `cd budget-tracker`
- Use the following commands to
- install necessary gems `bundle install`
- install necessary javascript packages `npm install`
- run the development server `rails server`
### Run tests
To run tests, run the following command:
- Unit tests
- `rspec spec/models`
- Integration tests
- `rspec spec/integration`
## Author
👤 **Abdelmejid Oumer Ali**
- GitHub: [@amejid](https://github.com/amejid)
- Twitter: [@amejidoumer](https://twitter.com/amejidoumer)
- LinkedIn: [amejid](https://linkedin.com/in/amejid)
## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Original [design](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=) idea by [Gregoire Vella on Behance](https://www.behance.net/gregoirevella).
- Hat tip to anyone whose code was used
- Inspiration
## 📝 License
This project is [MIT](./MIT.md) licensed.