Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/trace-kadenyi/rails_budget_app
SmartMoney is a mobile web application to 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. The Rails application allows the user to: register and log in. add new transactions for a category, see the expense on each category
https://github.com/trace-kadenyi/rails_budget_app
cancancan database devise-token-auth heroku-deployment postgresql rspec-rails ruby ruby-on-rails tdd
Last synced: 16 days ago
JSON representation
SmartMoney is a mobile web application to 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. The Rails application allows the user to: register and log in. add new transactions for a category, see the expense on each category
- Host: GitHub
- URL: https://github.com/trace-kadenyi/rails_budget_app
- Owner: trace-kadenyi
- Created: 2022-11-14T10:30:52.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-12-24T20:49:27.000Z (about 2 years ago)
- Last Synced: 2025-01-16T00:27:42.590Z (18 days ago)
- Topics: cancancan, database, devise-token-auth, heroku-deployment, postgresql, rspec-rails, ruby, ruby-on-rails, tdd
- Language: Ruby
- Homepage: https://smart-money-72362.herokuapp.com/
- Size: 1.53 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Budget App
> This app 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.
The Ruby on Rails application that allows the user to:
- register and log in, so that the data is private to them.
- introduce new transactions associated with a category.
- see the money spent on each category.## Built With
- Ruby
- Ruby on Rails
- PostgreSQL
- Rspec## Preview
![image](https://user-images.githubusercontent.com/40690789/204035640-b812a53b-573b-4fff-8e85-6ddbe82eb508.png)
![categories](https://user-images.githubusercontent.com/40690789/204034760-e9270d17-1794-4276-800f-fca0e7e62615.png)
![transactions](https://user-images.githubusercontent.com/40690789/204034779-af6fca23-cd2c-4880-8348-76b865afeddb.png)## Live Demo
[LIVE DEMO LINK](https://smart-money-72362.herokuapp.com/)## Getting Started
To get a local copy up and running follow these simple example steps.
> - Run `git clone https://github.com/TracK92/rails_budget_app.git`
> - Run `cd rails-budget-app` to change to project root directory
> - Run `bundle install`
> - Run `rails db:reset`
> - Run `rails db:migrate:reset`
> - Run `rails s` to run the app
> - Open `http://localhost:3000/` on your browser### Prerequisites
- Text Editor (e.g. VS Code, Sublime text)
- git### Setup
### Install
- Ruby
- Rails
- PostgreSQL### Run tests
- Run `rspec .`
## Authors
👤 **Tracey Kadenyi**
- GitHub: [@TracK92](https://github.com/TracK92)
- LinkedIn: [@Tracey Kadenyi](https://www.linkedin.com/in/Tracey-Kadenyi/)## 🤝 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 by [Gregoire Vella on Behance](https://www.behance.net/gregoirevella).
## 📝 License
This project is [MIT](https://opensource.org/licenses/MIT) licensed.