https://github.com/cwaku/budgetty
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 / Ruby on Rails / Tailwind rails
https://github.com/cwaku/budgetty
budget-app budget-manager rails ruby ruby-on-rails tailwindcss
Last synced: 7 months ago
JSON representation
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 / Ruby on Rails / Tailwind rails
- Host: GitHub
- URL: https://github.com/cwaku/budgetty
- Owner: cwaku
- Created: 2022-05-03T13:03:08.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2022-05-09T21:47:25.000Z (over 3 years ago)
- Last Synced: 2025-02-07T21:17:44.193Z (8 months ago)
- Topics: budget-app, budget-manager, rails, ruby, ruby-on-rails, tailwindcss
- Language: Ruby
- Homepage:
- Size: 8.4 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Budgetty
> 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.
## Deployment
[](https://fathomless-tundra-27272.herokuapp.com/)## [Video Demo](https://www.loom.com/share/cd4c969bf8bb4e29a979334353a6f6d8)
## Built With
- css framework: Tailwind rails
- Major languages: Rails, Ruby
- Technologies used: [Rubocop](https://rubocop.org/)
### Prerequisites
- [Ruby](https://www.ruby-lang.org/)
- [Rails](https://guides.rubyonrails.org/getting_started.html)
- [Tailwindcss](https://tailwindcss.com/docs/installation).### Setup
- Install gems with:
- ` bundle install`
- ` NPM install`
- Setup database with
- `rails db:create`
- `rails db:migrate`### Usage
### Note: Confirm that you can run `Procfile.dev` to use `./bin/dev`. Else if you can't run it, run `./bin/rails server` but that also won't build the Tailwindcss.
- run: ` git clone https://github.com/cwaku/budgetty.git `
- connect to postgresql with: ` psql -U postgres `
- run: ` ./bin/dev ` to connect to the server
- Open http://localhost:3000/ in your browser.### Run tests
- install npm with:
- `npm i`
- install rspec with:
- `bundle install`
- and
- ` rails generate rspec:install`
- Run the test with:
- `rspec spec`
## Author👤 **Ricky Mormor**
- GitHub: [@cwaku](https://github.com/cwaku)
- Twitter: [@rickymormor](https://twitter.com/rickymormor)
- LinkedIn: [Ricky Mormor](https://github.com/cwaku/blog/blob/develop/www.linkedin.com/in/rickymormor)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/cwaku/budgetty/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
### Original design idea by [Gregoire Vella on Behance.](https://www.behance.net/gregoirevella)
## 📝 License
This project is MIT licensed.
[Creative Commons license of the design](https://creativecommons.org/licenses/by-nc/4.0/)