/budget-app-rails

Budget app allows users to add and keep track of their budget

Primary LanguageRubyMIT LicenseMIT

Budget-app-rails

📗 Table of Contents

Budget App Rails

Budget App Rails A mobile web application where a user can manage their budget: they have a list of transactions associated with a category, so that one can see how much money they spent and on what.

🛠 Built With

Tech Stack

Server

back to top

Demo

Visit the page Demo Link Watch the Demo video

Key Features

  • A login page
  • A registration page
  • A category list
  • A Transactions list
  • Add category form
  • A transactions form

(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:

  • Ruby
  • Rails
  • Postgresql

Setup

Clone this repository to your desired folder:

  cd blog-app
  git clone https://github.com/kessio/budget-app-rails.git

Install

Install this project with:

  • After cloning type 'cd budget-app-rails'.
  • Run 'bundle install' to install all the required dependencies.

Usage

To run the project, execute the following command:

  • Run 'rails db:create' to create a new database
  • Run 'rails db:migrate' to migrate the db and build the schema
  • Run 'rails s' to start the dev server

back to top

👥 Authors

👤 Sharon Kessio

back to top

🔭 Future Features

Features to add to the project.

  • Pagination or infinite scrolling for the categories.

🤝 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...

back to top

Acknowledgments

The design guidelines used to create this project is by Gregoire Vella on Behance

back to top

❓ FAQ

  • Do I have to have any previous knowledge about ruby to use this project?

    • No!
  • How to use this project?

    • check the Getting Started section to have a complete guid on how to setup and run teh project.

back to top

📝 License

This project is MIT licensed.

back to top