Skip to content
This repository has been archived by the owner on Apr 26, 2022. It is now read-only.

Banking System: Basics #19

Open
12 tasks
pedropapa opened this issue Jan 15, 2020 · 0 comments
Open
12 tasks

Banking System: Basics #19

pedropapa opened this issue Jan 15, 2020 · 0 comments
Assignees
Projects

Comments

@pedropapa
Copy link
Member

pedropapa commented Jan 15, 2020

Basic implementation of money-saving, transfers, etc.

Misc

  • Create a Bank property type.

Account

  • Allow players to be Bank clients (have a bank account).
  • Per-player bank account.
  • Allow players to deposit money on their bank accounts.
  • Allow players to withdraw money from their bank accounts.
  • Allow transfers between the same bank accounts.
  • Allow money transfers to other banks.

Bank Administration

  • Allow players to create a new bank.
  • Allow the bank owner to hire players as bank employees.
  • Allow the bank owner to manage employee's salaries.
  • Allow the bank owner to assign certain permissions to employee's
    • Finance Manager (Mostly manage taxes and deposit to/withdraw from Bank's Safe)
    • Account Manager (Open new accounts)
  • Allow the bank owner to purchase Bank addons.
    • Digital Bank: Allow players to open a bank account from the web.
    • Insurance: Allow players to purchase insurances.
      • House insurance.
      • Vehicle insurance.
      • Health insurance.
@pedropapa pedropapa created this issue from a note in v1.0 (To do) Jan 15, 2020
@pedropapa pedropapa changed the title Banking System Banking System: Basics Jan 15, 2020
@pedropapa pedropapa self-assigned this Jan 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
v1.0
  
To do
Development

No branches or pull requests

1 participant