An open API service indexing awesome lists of open source software.

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.

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

** 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. **

## 🛠 Built With

### Key Features

- **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**

(back to top)

### Key Features

#### [Check out the live demo](https://budget-app-be7x.onrender.com)

### [Check out loom video presentation](https://www.loom.com/share/4257d37033034b8f8e4189b9b74f3cc5)

(back to top)

## 💻 Getting Started

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/)

(back to top)

## 👥 Authors

👤 **Giovanni Juliao**

- GitHub: [@gjuliao](https://github.com/gjuliao)
- LinkedIn: [giovanni-juliao](https://www.linkedin.com/in/giovanni-juliao/)

(back to top)

## 🔭 Future Features

- **Add editing features**
- **Make web version app**
- **Authenticate user email with Devise**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/gjuliao/budget_app/issues).

(back to top)

## ⭐️ Show your support

If you like this project please give it a star.

(back to top)

## 🙏 Acknowledgments

[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.

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)