Skip to content

πŸ“±πŸ’° A mobile web app for budget management! Users can register, log in, add financial transactions to categories, and track expenses for insights into spending habits. πŸ“Š

Notifications You must be signed in to change notification settings

SanaTameem/budget-buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Budget Buddy

πŸ“— Table of Contents

πŸ“– Budget Buddy

The Ruby on Rails capstone project involves developing a mobile web application for budget management. In this project, you will build a Ruby on Rails application that enables users to:

  • Register and log in to maintain the privacy of their data.
  • Add new financial transactions linked to specific categories.
  • Track and visualize their expenses for each category, providing insights into their spending habits.

πŸ›  Built With

Ruby on Rails

Tech Stack

Key Features

Key features of the application

  • User Registration & Authentication
  • Category & Budget Management
  • Transaction Management
  • Category & Transaction Creation
  • Testing (Unit & Integration)
  • Technical Stack (PostgreSQL, Devise)
  • Security Validation
  • Online Deployment

(back to top)

πŸš€ Live Demo

(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

  • laptop
  • git
  • Code Editor.
  • PostgreSQL.
  • Ruby On Rails.
  • Linters

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/SanaTameem/budget-buddy.git

Install

Install this project with:

  cd my-project
  bundle install

(back to top)

πŸ‘₯ Authors

πŸ‘€ Sana Tameem

(back to top)

πŸ”­ Future Features

Features will be added to the project.

  • Splash screen
  • Sign up and log in pages
  • Home page (categories page)
  • Transactions page
  • "Add a new category" page
  • "Add a new transaction" page

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, show your support by giving a star ⭐️, thanks in advance.

(back to top)

πŸ™ Acknowledgments

  • I would like to thank Microverse for including this in their curriculum.
  • I would like to thank (Gregoire Vella on Behance)[https://www.behance.net/gregoirevella] for the design of this app.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

πŸ“±πŸ’° A mobile web app for budget management! Users can register, log in, add financial transactions to categories, and track expenses for insights into spending habits. πŸ“Š

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published