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
- Host: GitHub
- URL: https://github.com/daphineatim/rails-budget-app
- Owner: Daphineatim
- License: mit
- Created: 2023-02-28T08:52:02.000Z (over 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-03-04T20:42:41.000Z (over 3 years ago)
- Last Synced: 2025-02-04T12:48:24.315Z (over 1 year ago)
- Topics: rails, ruby
- Language: Ruby
- Homepage:
- Size: 158 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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/).
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.