Skip to content

DilsherB/ror-budget-maker

Repository files navigation

logo logo

Ruby on Rails Budget App

# 📗 Table of Contents

The Ruby on Rails capstone project(ROR-Budget-maker) 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

Tech Stack

Client
  • Ruby
Test
  • RSPEC
Database
  • PostgreSQL

Key Features

  • Use database migration files to maintain database schema.
  • Understand ORM and database migrations and their implementation.
  • Processing data in models.
  • Views.
  • Forms
  • Validations and Model specs.
  • Integration specs for Views.

(back to top)

🚀 Live Demo

Please click here to go live with the application.

🔭 Video Presentation

Please click here to watch video presentation of the project

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  1. Ruby on Rails installed and running. To get more information, read the installation guide.
  2. PostgreSQL installed and running

Setup

git clone https://github.com/DilsherB/ror-budget-maker.git
cd ror-budget-maker

Install

  • bundle install

Usage

To run the project follow the following instruction:-

  • rails server or rails s

Run tests

  • To run tests, run the following command:
rspec

(back to top)

## 👥 Author :

👤 Dilsher Balouch

(back to top)

🔭 Future Features

  • Add API endpoints to list user posts and comments.
  • Create an API Endpoint to create a comment for a post.
  • API documentation.

(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 give a ⭐️.

(back to top)

🙏 Acknowledgments

  • I would like to thank Microverse Inc for providing the project requirements and materials.
  • I would like to thank Gregoire Vella also as he is the author of the original design

❓ FAQ

  • Is this an Open Source Project?

    • Yes.

(back to top)

📝 License

This project is MIT licensed.

(back to top)