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

https://github.com/cindydorantes/expense-tracker

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, database: Postgres.
https://github.com/cindydorantes/expense-tracker

database postgresql ruby-on-rails

Last synced: about 2 months ago
JSON representation

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, database: Postgres.

Awesome Lists containing this project

README

          

# πŸ“— Table of Contents

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [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)
- [πŸ‘₯ Author](#author)
- [🀝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [πŸ™ Acknowledgements](#acknowledgements)
- [πŸ“ License](#license)


# πŸ“– Expense Tracker

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

### Tech Stack

Ruby Badge

Ruby on Rails Badge

Bootstrap Badge

Client

Database

Styles


### Key Features

- **signup and login**
- **create categories**
- **create expenses and select categories for them**

(back to top)


## πŸš€ Live Demo

Access a live demo through:


[this link](https://expense-tracker-m4g6.onrender.com)

(back to top)


## πŸ’» Getting Started

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

### Prerequisites

- Ruby installed in your computer. ([install guide](https://github.com/microverseinc/curriculum-ruby/blob/main/simple-ruby/articles/ruby_installation_instructions.md))
- Rails installed in your computer. (install guide for [Ubuntu](https://gorails.com/setup/ubuntu/21.04) and [Windows](https://gorails.com/setup/windows/10))
- Any code editor like Vscode or Vim.

### Setup

Clone this repo with git. Run the following command in your terminal:
```
git clone https://github.com/CindyDorantes/Expense-tracker.git
```

### Install

Go to the repo directory and the following command in your terminal:
```
bundle install
```

### Usage

To run the project, execute the following command:
```
rails server
```

### Run tests

To run tests, run the following command:

```
rspec
```

(back to top)


## Author

πŸ‘€ **Cindy Dorantes**

- GitHub: [@CindyDorantes](https://github.com/CindyDorantes)
- Twitter: [@CindyDorantes10](https://twitter.com/CindyDorantes10)
- LinkedIn: [Cindy Melisa Dorantes SΓ‘nchez](https://www.linkedin.com/in/cindydorantessanchez/)

(back to top)


## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)


## ⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)


## πŸ™ Acknowledgments

Thanks to Original design idea by [Gregoire Vella on Behance](https://www.behance.net/gregoirevella), author of the [original idea](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)

Thanks to my learning partners for their support and advices

(back to top)


## πŸ“ License

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

(back to top)