Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/geekelo/cash-in-out

A mobile web application where you can manage your budget
https://github.com/geekelo/cash-in-out

postgresql render rspec ruby-on-rails

Last synced: 13 days ago
JSON representation

A mobile web application where you can manage your budget

Awesome Lists containing this project

README

        




signature

CASH IN-OUT

# 📗 Table of Contents

- [📗 Table of Contents](#-table-of-contents)
- [📖 PERSONAL INVENTORY ](#personal-inventory-)
- [Live demo](#live-demo)
- [Video Presentation](#video-presentation-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)

logo

# 📖 Cash In-Out App

"**Cash In-Out** is a Ruby on Rails financial management application designed to help users efficiently track their income and expenses. The application enables users to create and manage transactions, categorize them, and visualize their financial activities. With features like user authentication, transaction editing, and category organization, Cash In-Out empowers users to maintain a clear overview of their financial transactions, facilitating effective budgeting and financial planning."

## Live Demo & Presentation
[LIVE DEMO](https://cash-in-out-qoka.onrender.com/)

## Video Presentation
[See Video](https://vimeo.com/883597169/4195c3d8ef?share=copy)

## 🛠 Built With

### Tech Stack

Ruby on Rails


### Key Features

- **Add categories**
- **Add transactions**
- **Mobile friendly UI**
- **Delete Account**
- **Topup credit**
- **Clear credit**
- **Balance display**
- **User Authentication**
- **Splash screen**

(back to top)

## 💻 Getting Started

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

### Prerequisites

In order to run this project you need:

- Code editor like VS code
- Ruby installed in your machine

### Setup

Clone this repository to your desired folder:

```sh
git clone https://github.com/geekelo/cash-in-out.git
cd cash-in-out
```

### Install

Install this project with:

```sh
cd cash-in-out
gem install
```

### Usage

To run the project, execute the following command:

```sh
rails server
```

### Run Tests
To run tests, run the following command:
```
rspec spec
```

(back to top)

## 👥 Authors

👤 **Eloghene Otiede**

- GitHub: [@githubhandle](https://github.com/geekelo)
- Twitter: [@twitterhandle](https://twitter.com/geekelo_xyz)
- LinkedIn: [LinkedIn](https://linkedin.com/in/eloghene-otiede)

(back to top)

## 🔭 Future Features

- [ ] Email Notifications
- [ ] Animations and transitions

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/geekelo/cash-in-out/issues).

(back to top)

## ⭐️ Show your support

If you like this project drop a ⭐️

(back to top)

## 🙏 Acknowledgments

Original design idea by [Gregoire Vella on Behance.](https://www.behance.net/gregoirevella)
DESIGN CONCEPT - [Snapscan](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)

(back to top)

## 📝 License

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

(back to top)