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

https://github.com/tylher/budgetapp

Budget App manages all your budgets, categorizes them and orders your transactions according to the most recent one done. Devise gem was used to create the authentication and Cancan gem was used for authorization
https://github.com/tylher/budgetapp

css ruby ruby-on-rails

Last synced: 2 months ago
JSON representation

Budget App manages all your budgets, categorizes them and orders your transactions according to the most recent one done. Devise gem was used to create the authentication and Cancan gem was used for authorization

Awesome Lists containing this project

README

        

## Budget App
This is a 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 spend and on what.

This is a Ruby on Rails application that allows the users to:

- register and log in, so that the data is private to them.
- Introduce new transactions associated with a category.
- See the money spent on each category.

## Live Demo
checkout the app [here](https://thawing-earth-92046.herokuapp.com)

## Video Presentation
Watch the video presentation [here](https://www.loom.com/share/2bb894aff8194acc98da5b6e46f9d691)

## Built With

- Technologies used:
> Ruby
> Rails
> Tailwindcss
> PostgreSQL

## Getting Started

### Prerequisites

You need to have a browser and this tools installed:

- Git
- Ruby
- MVC patterns

### Setup

To get a local copy up and running follow these simple example steps:

```
$ git clone [email protected]:tylher/c.git
```

```
$ cd BudgetApp
```

```
$ bundle install
```

### Usage

To run the server:

```
$ rails s
```
To watch CSS changes

```
$ rails tailwindcss:watch
```
OR
```
$ ./bin/dev
```
To run tests,
```
$ rspec
```

## Authors

👤 Taiwo Adediran **Taiwo Damola Adediran**

- GitHub: [@tylher](https://github.com/tylher)
- Twitter: [@tylher123](https://twitter.com/tylher123)
- LinkedIn: [Taiwo Adediran](https://www.linkedin.com/in/taiwo-adediran)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

## Acknowledgments
- Design and inspiration by [Gregoire Vella on Behance.](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=).
- Hat tip to anyone whose code was used