Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/brainconnect93/budget-app

This is a Ruby on Rails 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 on what.
https://github.com/brainconnect93/budget-app

capybara-rspec css rails rspec rubocop ruby

Last synced: 1 day ago
JSON representation

This is a Ruby on Rails 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 on what.

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/brainconnect93-black?labelColor=green)

# Budget-App

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

## Built With

- Ruby on Rails [click here >>](https://guides.rubyonrails.org/)
- Rubocop: [Rubocop](https://rubocop.org/)
- UML schema diagram
- Bootstrap
- Ruby

### Live demo

[Live Demo Link](https://brainconnect-budget-app.herokuapp.com)

[Loom video](https://loom.com/share/e64dbc9dd0b441c085aaa148a3d2cb81)

## Getting Started

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

### Prerequisites

```
Ruby
Ruby on Rails
PostgreSQL
```

### Setup

Clone the repository and change the directory to blog

```
$ git clone [email protected]:brainconnect93/Budget-App.git

$ cd Budget-app
```

### Install

Install all project dependencies by running the command below

```
$ bundle install
```

### Run the application

```
Linux
$ rails server
```

```
Windows
$ rails server
```

### Visit the homepage of application

```
$ http://localhost:3000/
```

### Check linter errors

```
$ rubocop .
```

### Run tests

```
$ Rspec spec
```

### Author

👤 **Afolabi Akorede**

- GitHub: [@brainconnect93](https://github.com/brainconnect93)
- Twitter: [@brainconnect0](https://twitter.com/brainconnect0)
- LinkedIn: [Afolabi Akorede](https://linkedin.com/in/brainconnect93)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/brainconnect93/Budget-app/issues).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- My Acknowledgements to Gregoire Vella on Behance the author of the original design, as required by the Creative Commons license of the design. [Gregoire Vella on Behance](https://www.behance.net/gregoirevella) the [author of the original design](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=), as required by the [Creative Commons license of the design](https://creativecommons.org/licenses/by-nc/4.0/).

- Hat tip to [Microverse](https://bit.ly/MicroverseTN) for giving me this project to work on

## 📝 License

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