https://github.com/ubdanam/cashwise
Cash Wise is a budget management tool that allows users to track their spending across different categories
https://github.com/ubdanam/cashwise
capybara postgresql render rspec ruby ruby-on-rails
Last synced: 3 months ago
JSON representation
Cash Wise is a budget management tool that allows users to track their spending across different categories
- Host: GitHub
- URL: https://github.com/ubdanam/cashwise
- Owner: UbdaNam
- License: mit
- Created: 2023-08-07T09:10:43.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-08-20T19:49:43.000Z (almost 3 years ago)
- Last Synced: 2024-01-28T04:05:46.419Z (over 2 years ago)
- Topics: capybara, postgresql, render, rspec, ruby, ruby-on-rails
- Language: Ruby
- Homepage: https://cash-wise.onrender.com/
- Size: 172 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cash Wise
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [🎥 Video description](#video-description)
- [💻 Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contribution](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)
Hi there! Welcome to Cash Wise
Cash Wise is a budget management tool that allows users to track their spending across different categories. With Cash Wise, users can easily see where their money is going and make informed decisions about their spending. The app provides a list of transactions for each category the user created, making it easy for users to see how much they have spent and on what. Whether you're looking to save money or just want to keep better track of your finances, Cash Wise is the perfect tool for managing your budget.
Server
- **User authentication**
- **Create custom categories**
- **Create transactions**
- **Show transaction list for each category**
- [Live Demo Link](https://cash-wise.onrender.com)
- Below is a link to a video that I recorded to walk you through why I did this project and what I learned from doing it.
- [Video Description link](https://www.loom.com/share/4eedc27865ce402c92bcf2d0ab8493f7?sid=ac82cf83-762c-44d0-a320-0f268cc0ab19)
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need to install the following:
- Ruby
- PostgreSQL
- Rails gem
### Setup
Clone this repository to your desired folder:
```snippet
git clone https://github.com/UbdaNam/CashWise.git
```
### Install
```snippet
bundle install
```
Install this project with: Any code editor or terminal which you are comfortable with
### Usage
In the project directory, you can run:
```Create db
rails db:create
```
```Migrate db
rails db:migrate
```
```Start server
rails s
```
👤 **Ubda Nam**
- GitHub: [@UbdaNam](https://github.com/UbdaNam)
- LinkedIn: [Abdurahim M.](https://www.linkedin.com/in/abdurahim-miftah/)
- [ ] **Add personalised suggestions**
- [ ] **Add search transaction functionality**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/UbdaNam/CashWise/issues).
If you like this project please give it a ⭐. If you have any recommandations for future improvments, I would be happy to hear them.
- Original design idea by Gregoire Vella in Behance.
- I would like to thank microverse in advance. This is the first draft of this project. It works on my machine. If you try it and run into problems, please create an issue; I'll get back to it as soon as possible.
This project is [MIT](./LICENSE) licensed.