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

https://github.com/daphineatim/rails-budget-app

This is a mobile web application where I can manage my budget: I have a list of transactions associated with a category, so that I can see how much money I spent and on what. I created a Ruby on Rails application that allowed the user to: register and log in, so that the data is private to them. Create categories
https://github.com/daphineatim/rails-budget-app

rails ruby

Last synced: 3 months ago
JSON representation

This is a mobile web application where I can manage my budget: I have a list of transactions associated with a category, so that I can see how much money I spent and on what. I created a Ruby on Rails application that allowed the user to: register and log in, so that the data is private to them. Create categories

Awesome Lists containing this project

README

          

# 📗 Table of Contents

- [📖 About the Project](#[project])
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Available Scripts](#available-scripts)
- [👥 Authors](#author)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgments)
- [📝 License](#license)

# rails-budget-app

**rails-budget-app** is a web mobile friendly app that supports user registration and authentication using the Devise gem, a user can create his own account on the app and after logging in she/he will be able to add categories and then add transactions under those categories, the app provide some metrics like the total value of transactions under each category, the app was build using Ruby on Rails framework.

## Built With

### Tech Stack

### Key Features

- **Register an account**
- **Create categories and transactions**
- **Metrics about user transactions**

## Live Demo

- [Live Demo Link]()

## Getting Started

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

### Prerequisites

- Ruby
- Ruby on Rails
- PostgreSQL
- any code editor

### Setup

To setup the project follow the steps:

1. Clone this project using Git Bash:
```
git clone https://github.com/Daphineatim/rails-budget-app.git
```

2. Inside the project directory, install the project's dependencies
```
bundle install
```

3. Create the app's database
```
rails db:create
```

4. Setup the app's database
```
rails db:setup
```

### Available Scripts

In the project directory, you can run:

- ```
rails server
```
Runs the app local server

- ```
bundle exec rspec
```
Launches the test runner.

## Author

👤 **Daphine Atim**

- GitHub: @Daphineatim
- Twitter: @dhaphyn
- LinkedIn: DaphineAtim

## Future Feature

- **Create a user profile**
- **Create a desktop version**

## Contributing

Contributions, issues, and feature requests are welcome!

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

## Show your support

If you like this project give it a star!

## Acknowledgments

- Microverse ❤️

- Credit goes to [Gregoire Vella on Behance](https://www.behance.net/gregoirevella) whose original design was used.

## License

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