https://github.com/gjuliao/budget_app
This is a RoR budget app with postgresql for users to add expenses transactions within categories.
https://github.com/gjuliao/budget_app
postgresql ruby-on-rails
Last synced: about 2 months ago
JSON representation
This is a RoR budget app with postgresql for users to add expenses transactions within categories.
- Host: GitHub
- URL: https://github.com/gjuliao/budget_app
- Owner: gjuliao
- License: mit
- Created: 2023-04-23T14:53:24.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-04-28T13:46:15.000Z (about 3 years ago)
- Last Synced: 2025-10-25T07:51:32.283Z (8 months ago)
- Topics: postgresql, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 6.35 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)
** Budget App ** Is a Ruby on Rails project for users to manage user expenses. Users have the ability to create different categories and add expenses to each one of them. Finally the Budget app allows to mantain control of your total expense. **
- **Users can create create categories**
- **Users can choose an icon for their category**
- **Users can make add expenses to categories**
- **Users can view the total expenses by category**
- **Full stack app**
- **Postgresql Dabatabse**
### Key Features
#### [Check out the live demo](https://budget-app-be7x.onrender.com)
### [Check out loom video presentation](https://www.loom.com/share/4257d37033034b8f8e4189b9b74f3cc5)
To get the content of this project locally you need to run the following commands in your terminal:
and follow these steps.
### Prerequisites
- IDE(code editor) like: **Vscode**, **Sublime**, etc.
- [Git](https://www.linode.com/docs/guides/how-to-install-git-on-linux-mac-and-windows/)
### Setup
Clone this repository to your desired folder:
1. Download the **Zip** file or clone the repo with:
```bash
git clone git@github.com:gjuliao/recipe_app.git
```
2. To access cloned directory run:
```bash
cd recipe_app
```
### Install
Install dependancies with:
```bash
bundle install
```
### Usage
To run the project, execute the following command:
```bash
rails s
```
### Run tests
To run tests, run the following command:
```sh
rspec spec
```
### Deployment
You can deploy this project using:
- [Render](https://render.com/)
👤 **Giovanni Juliao**
- GitHub: [@gjuliao](https://github.com/gjuliao)
- LinkedIn: [giovanni-juliao](https://www.linkedin.com/in/giovanni-juliao/)
- **Add editing features**
- **Make web version app**
- **Authenticate user email with Devise**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/gjuliao/budget_app/issues).
If you like this project please give it a star.
[Gregoire Vella on Behance](https://www.behance.net/gregoirevella) as the author of the original design, as required by the Creative Commons license of the design.
This project is [MIT](./LICENSE) licensed.