Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdulhamiid/budget-app
The Budget app is about building a mobile web application where users can manage their budgets, users can track their transaction history (how much money they have spent and on what). Built with Ruby on Rails.
https://github.com/abdulhamiid/budget-app
bootstap5 capybara-rspec database postgresql-database rspec-rails ruby ruby-on-rails tdd
Last synced: 2 months ago
JSON representation
The Budget app is about building a mobile web application where users can manage their budgets, users can track their transaction history (how much money they have spent and on what). Built with Ruby on Rails.
- Host: GitHub
- URL: https://github.com/abdulhamiid/budget-app
- Owner: abdulhamiid
- License: mit
- Created: 2022-10-23T12:59:29.000Z (about 2 years ago)
- Default Branch: development
- Last Pushed: 2023-03-20T11:40:21.000Z (almost 2 years ago)
- Last Synced: 2024-10-10T00:21:28.708Z (3 months ago)
- Topics: bootstap5, capybara-rspec, database, postgresql-database, rspec-rails, ruby, ruby-on-rails, tdd
- Language: Ruby
- Homepage:
- Size: 1.52 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Table of Contents
* [About the Project](#budget-app)
* [Built With](#built-with)
* [Getting Started](#getting-started)
* [Contributing](#🤝-contributing)
* [Author](#author)## Budget app
> The Budget app is about building 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
- PostgreSql
- Bootstrap 5### Live Demo
🔥 [Link](https://budget-r83g.onrender.com) 🔥## Getting Started
### Prerequisite
Go ahead and check the most recent version of each of these:
- Ruby (ruby --version)
- SQLite3 (sqlite3 --version)
- Node.js (node --version)
- Yarn (yarn --version)
- Rails (rails --version)### Clone this repository
To clone the repo run:
```
git clone https://github.com/abdulhamiid/budget-app.git
```
To access the cloned directory, run:
```
cd blog-app
```
Install the required dependecies with:
```
bundle install
```
Install npm dependencies with:
```
npm install
```
Before running below commands update config/database.yml with your local DBcredentials. Then run:
```
rake db:create
```
```
rake db:migrate
```
```
rake db:seed
```## Author
👤 **Abdulhamid**
- GitHub: [abdulhamiid](https://github.com/abdulhamiid)
- Twitter: [@abdulhamid_adio](https://twitter.com/abdulhamid_adio)
- LinkedIn: [Adio Abdulhamid](https://linkedin.com/abdulhamid-adio)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues)
### To Contribute to this project
1. Fork the Project
2. Create your Feature Branch
```
git checkout -b feature/newFeature
```
3. Commit your Changes
```
git commit -m 'Add some newFeature'
```
4. Push to the Branch
```
git push -u origin feature/newFeature
```
5. Open a Pull Request## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Thanks to Microverse
- [The Creative Commons license](https://creativecommons.org/licenses/by-nc/4.0/)
- Design Template by [Gregoire Vella on Behance](https://www.behance.net/gregoirevella)## 📝 License
This project is [MIT](./License) licensed.