/Budget_App

Primary LanguageRubyMIT LicenseMIT


Budget App - RoR

📗 Table of Contents

📖 Budget App

The Blog app is 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.

🛠 Built With

Ruby on Rails

Client
Server
Database

Key Features

  • Spash Screen
  • Sign up and log in pages
  • Home page (catagories page)
  • Transactions page
  • "Add a new category" page
  • "Add a new transaction" page
  • Unit & Integration Testing with RSpec & Capybara
  • Aunthentication with Devise
  • Database management with Postgres
  • ORM with ActiveRecord
  • Deployment with Heroku
  • Project Demo with Loom

(back to top)

🚀 Live Demo

View Video Demo here

View Live Demo here

(back to top)

💻 Getting Started

Prerequisites

In order to run this project you need:

Ruby installed Postgresql installed

gem install rails

Setup

Clone this repository to your desired folder:

git clone https://github.com/sonyco-4u/Budget_App.git

cd budget-app

Usage

To run the project, execute the following command:

rails server

Run tests

To run tests, run the following command:

rspec

(back to top)

👥 Authors

👤 Ezema Anthony Sunday

(back to top)

🔭 Future Features

  • Add API Endpoints

(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, please add a ⭐️

(back to top)

🙏 Acknowledgments

Credit to Microverse for the project specification

Credit to Gregoire Vella on Behance for the design guidelines.

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)