Budget-app

logo
logo logo logo logo

πŸ“— Table of Contents

πŸ“– Budget App 🌍

Budget App is about building 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

Tech Stack

Client
Server
Database

Key Features

ERD diagram

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

To get a local copy up and running follow these simple example steps.

Open your console. Run the following

If you are using HTTPS

"git clone https://github.com/ijeomaodinko/Budget-app.git

If you are using a SSH key.

"git clone https://github.com/ijeomaodinko/Budget-app.git

Press ENTER to create your local clone. After creating it, you can open the app through the open folder in Vscode or typing cd blog-app on the terminal

Prerequisites

In order to run this project you need:

Setup

Clone this repository to your desired folder:

cd my-folder

git clone https://github.com/ijeomaodinko/Budget-app.git

bundle install

Build the Development Server

rails s 

Open it by accessing http://localhost:3000/ on your browser.

To Run Test

To install rspec in the terminal:

$ gem install rspec

To run tests, run this command

$ rspec ./spec/#{filename}_spec.rb

Create, Drop and, Reset a Database

rails db:create
rails db:drop
rails db:reset

Generate Schema

rails db:migrate

Generate Controller

rails generate controller NAME [action action] [options]

Deployment

You can deploy this project using: Heroku

(back to top)

πŸ‘€ Author πŸ–ŠπŸ“–

Ijeoma Odinko

(back to top)

πŸ”­ Future Features

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project…

(back to top)

πŸ™ Acknowledgments

I appropriate credit to Gregoire Vella on Behance the author of the original design, as required by the Creative Commons license of the design

(back to top)

❓ FAQ

Add at least 2 questions new developers would ask when they decide to use your project.

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