Skip to content

Your user-friendly budgeting app with secure authentication, intuitive interface, effortless budget item addition and categorization, real-time tracking of spending habits, and seamless recording of transactions for effective money management.

License

Notifications You must be signed in to change notification settings

Loltolo-Lesapiti/Budget-App

Repository files navigation

Budget App

Budget tracking app

Table of Contents

About the Project

This projects builds a mobile web application where users can manage budget: It has a list of transactions associated with a category, so that users can see how much money they spent and on what.

Built With

The Budget app was built with:

  • Ruby On Rails
  • PostgreSQL
  • Rubocop
  • Bootstrap

Live Demo

Live Demo Link

Video Demo

Live Demo Link

Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

To run this project, you'll need to install:

  • Ruby 2.7.0 or later
  • Rails 6.0 or later
  • PostgreSQL

Installation

  1. Clone this repository to your desired folder:

https://github.com/Loltolo-Lesapiti/Budget-App.git

cd Budget-app

  1. Install the required gems:

bundle install

  1. Set up the database:

rails db:drop

rails db:create

rails db:migrate

Usage

To run the project, execute the following command:

rails server

Testing

To run tests, run the following command:

bundle exec rspec

Deployment

You can deploy this project using:

  • Heroku
  • AWS Elastic Beanstalk
  • Other cloud hosting providers

Authors

👤 Petro Loltolo Lesapiti

Future Features

  • Include a functionality to Remove and Update a category and transcation.

Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page

Show Your Support

Give a ⭐️ if you like this project!

Acknowledgements

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Your user-friendly budgeting app with secure authentication, intuitive interface, effortless budget item addition and categorization, real-time tracking of spending habits, and seamless recording of transactions for effective money management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published