Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yazino12/budget-app
Budget 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.
https://github.com/yazino12/budget-app
css-variables gems postgresql-database rails-application ruby
Last synced: 7 days ago
JSON representation
Budget 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.
- Host: GitHub
- URL: https://github.com/yazino12/budget-app
- Owner: Yazino12
- Created: 2022-09-06T09:12:26.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-11-26T15:27:15.000Z (almost 2 years ago)
- Last Synced: 2024-09-22T23:31:45.929Z (11 days ago)
- Topics: css-variables, gems, postgresql-database, rails-application, ruby
- Language: Ruby
- Homepage: https://floating-peak-60648.herokuapp.com/
- Size: 159 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/-Yazino12-yellow)
# Budget App
> Budget 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 track your spendings.
Demo 📝
## Built With
- Major languages (Ruby)
- Framworks (Ruby on Rails)## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- A text editor(preferably Visual Studio Code)
### Install
- Ruby
- Ruby on Rails
- PostgresSQL
- Rspec### Using it Locally
- Clone the repository using the below commands.
- `https://github.com/Yazino12/budget-app.git `
- `cd budget-app`
- `rails s`### Setup
Install gems with:
```
bundle install
```Setup database with:
```
rails db:create
rails db:migrate
```### Usage
Start server with:
```
rails server
```Visit 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
```**Live**
- Live app: [Budget App](https://floating-peak-60648.herokuapp.com/)
- `Current app is better viewed in` **mobile screens**## Author
👤 **Yasin Warsame**
- GitHub: [@Yazino12](https://github.com/Yazino12)
- Twitter: [@yasino24](https://twitter.com/yasino24)
- LinkedIn: [yasin-warsame](https://linkedin.com/in/yasin-warsame-a4176217a)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
## Issues
Feel free to check the [issues page](https://github.com/Yazino12/budget-app/issues).
## Credits
Original design idea by: [Gregoire Vella on Behance.](https://www.behance.net/gregoirevella)
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Inspiration: Microverse
## 📝 License
This project is [MIT](./MIT.md) licensed.