Skip to content

A budget app built with Ruby on Rails and PostgreSQL. After signing in the user is able to add categories and see how much has been spent in each added category. Can add transactions after selecting the category that they fell under and assign more categories.

Notifications You must be signed in to change notification settings

karam084/budget-app

Repository files navigation

Live Demo

link

erd_diagram

Screenshot from 2022-12-03 18-48-56

Screenshot from 2022-12-03 18-49-15

Screenshot from 2022-12-03 18-49-49

Screenshot from 2022-12-03 18-50-09

Screenshot from 2022-12-03 18-50-37

REQUIRED SECTIONS:

  • Table of Contents
  • About the Project
    • Built With
    • Live Demo
  • Getting Started
  • Authors
  • Future Features
  • Contributing
  • Show your support
  • Acknowledgements
  • License
logo

budget-app

📗 Table of Contents

📖 Recipe App

The Ruby on Rails capstone project (remember what they are?) is about building 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.

Recipe App is a...

Tech Stack

Describe the tech stack and include only the relevant sections that apply to your project.

Client
Server
Database

Key Features

  • Budget analysis
  • Add Budget
  • Add Many Groups

(back to top)

💻 Getting Started

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

  • Ruby version

  • System dependencies

  • Configuration

  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

Setup

Install

  • bundle install
  • rails db: migrate

Usage

To run the project, execute the following command:

Deployment

Run the following command to install all dependencies.

$ bundle install $ code.

Database

To create your local Database

$ rails db: create $ rails db: migrate

Run tests

To install rspec, in the terminal kindly run this command

$ gem install rspec To run tests, please run this command

$ rspec ./spec/#{filename}_spec.rb To run all tests, please run this command

or $ spec

👥 Authors

👤 Karam Fouad

(back to top)

🔭 Future Features

  • Doplay App
  • Add live demo
  • Add Images

(back to top)

🤝 Contributing

CContributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

(back to top)

Video Demo

loom video

Design Template

📝 License

This project is MIT licensed.

(back to top)

About

A budget app built with Ruby on Rails and PostgreSQL. After signing in the user is able to add categories and see how much has been spent in each added category. Can add transactions after selecting the category that they fell under and assign more categories.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published