Skip to content
This repository has been archived by the owner on May 22, 2020. It is now read-only.
/ kbank Public archive

🐯 KBank β€” Finance and Teach Your Kids

License

Notifications You must be signed in to change notification settings

npathhq/kbank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

KBank

KBank Β· GitHub license PRs Welcome

KBank is a simple web application to teach kids about financial literacy and responsibility.

πŸ“– Table of Contents

πŸ“’ About

  • University: San Jose State University
  • Course: Enterprise Software - CMPE172 (Spring 2020)
  • Team Members: Jasmine Mai, Nhat Nguyen, and Albert Ong

πŸ’‘ Introduction

Many parents give their children an allowance. Some parents give weekly or monthly allowance for free. Or, if they make their children do chores to earn allowance, they sometimes lose track of what’s been completed and how much the children earned. With KBank (kids bank), parents can add available chores. Parents will set the allowance reward for each one.

The children will look at the list and choose which ones they want to do. If the children completes the chore, the reward will be added to their total rewards that can be claimed later. KBank application is a win-win for both parents and children! Children can earn an allowance and parents can manage their allowance.

πŸ“· Screenshots

Dashboard page

KBank Dashboard Page

Signup page

KBank Signup Page

Login page

KBank Login Page

πŸš€ Getting Started

Cloning the project

# clone project
git clone https://github.com/npathapp/kbank.git

# navigate to project
cd kbank

Running the client

# navigate to client
cd client

# installing the client
npm install

# running the client
npm run dev

Running the server

# navigate to server
cd server

# installing the server
npm install

# running the server
npm run dev

Running both

# navigate to server directory
cd server

# installing the server
npm install

# navigate to client directory
cd ../client

# installing the client
npm install

# Running the project
npm start

πŸ’» Technologies

Design

Frontend

Backend

DevOps

πŸ“„ License

All parts of this project are free to use and abuse under the open-source MIT license.

🎩 Acknowledgement

Written by Jasmine Mai, Nhat Nguyen, and Albert Ong.