/Penny-Pincher

Primary LanguageRubyMIT LicenseMIT

Penny Pincher

📗 Table of Contents

Penny Pincher

Penny Pincher is a mobile web application where you can manage your budget: There is 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

Server

back to top

ERD Diagram

Preview

Live Demo

This is a live demo of the mobile app

Video Demo

This is a video demonstration of the app

Key Features

  • User Sign_up and Sign_in
  • User can add Categories
  • User can add expenditures to Categories

(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/abe1able/Penny-Pincher.git

Install

Install this project with:

  • After cloning type 'cd Penny-Pincher'.
  • 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

👤 Jeremiah Melfah

back to top

🔭 Future Features

Features to add to the project.

  • [ Add Transitions and Animations ]

🤝 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

I would like to thank Microverse and all my colleagues there.

❓ 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 the project.

back to top

📝 License

This project is MIT licensed.

back to top