alanluqman / wallet_manager

Wallet Manager is a rails app that allows Users to register and log in to the app, then create categories and make transaction. Users can see the total amount of transactions for specific category and can Delete category and transactions as well.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– Wallet Manager

Wallet Manager is a rails app that allows Users to register and log in to the app, then create categories and make transaction. Users can see the total amount of transactions for specific category and can Delete category and transactions as well.

πŸ›  Built With

Tech Stack

Framework
  • Ruby on Rails
Database

Key Features

  • Create User account
  • Create Category
  • Make Transaction
  • Manage Categories and Transactions

(back to top)

πŸš€ Live Demo

(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 invironment latest version, rails latest version, Editor like (VS code)

Setup

Clone this repository to your desired folder

  cd wallet_manager
  git clone https://github.com/alanluqman/wallet_manager.git

Install

Install this project with:

  cd wallet_manager
  gem install

Create Database

run these commands:

  rails db:create
  
  rails db:migrate

Usage

To run the project, execute the following command:

  rails server

Run tests

To run tests, run the following command:

  bin/rspec  spec

Deployment

You can deploy this project using:

coming soon...

(back to top)

πŸ‘₯ Authors

πŸ‘€ Alan Luqman

(back to top)

πŸ”­ Future Features

  • Realtime messaging

(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, I highly incorage you to give this project star and leave a feedback.

(back to top)

πŸ™ Acknowledgments

I would like to thank Microverse for this wonderful program, and to Gregoire Vella for the app design.

(back to top)

❓ FAQ

Not yet.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

Wallet Manager is a rails app that allows Users to register and log in to the app, then create categories and make transaction. Users can see the total amount of transactions for specific category and can Delete category and transactions as well.


Languages

Language:Ruby 63.7%Language:HTML 26.2%Language:CSS 4.5%Language:Batchfile 3.6%Language:JavaScript 1.8%Language:Shell 0.2%