Author: John Jayson B. De Leon
Github: savjaylade84
Email: [email protected]
Portfolio: Jisun
First Version: 1.30v
Current Version: 3.51v => 3.70
Functionality For User
| Function | Description | Status |
|---|---|---|
| login account | consumer can login to their respective account | ✓ (Done) |
| change pin | consumer can change their respective account pin number | ✓ (Done) |
| signup account | new consumer can create new account | ✓ (Done) |
| deposite a money | consumer can deposite their money in their respective account | ✓ (Done) |
| withdraw a money | consumer can withdraw their money in their respective account | ✓ (Done) |
| check a balance | consumer can check their balance in their respective account | ✓ (Done) |
| transaction history | consumer can check the history of their transactions | ✓ (Done) |
| exit a transaction | consumer can exit the current transaction/session | ✓ (Done) |
| exit a system | consumer can exit the banking system | ✓ (Done) |
Functionality For Admin
| Function | Description | Status |
|---|---|---|
| login admin user | Admin can log in | ✓ (Done) |
| admin view account list | View list of all accounts | ✓ (Done) |
| admin view the admin edit history | View admin edit history | ✓ (Done) |
| admin view account history | View transaction history of accounts | ✓ (Done) |
| admin change account pin | Change PIN for any account | ✓ (Done) |
| admin delete account | Delete any account | ✓ (Done) |
| admin change password | Change admin password | ✓ (Done) |
| admin view account | View details of any account | ✓ (Done) |
| Artificial Intelligence Analysis | AI-based analysis of accounts | ✓ (Done) |
| exit a system | Exit the admin system | ✓ (Done) |
For Developer Only (Me)
| Function | Description | Status |
|---|---|---|
| logging | Logging system events | ✓ (Done) |
| testing | Unit testing with unittest | ✓ (Done) |
| Document | Documentation | ✓ (Done) |
Note
all the accounts in the accounts folder are now in json and pin/password are in encrypted(hash and salt)
Email: [email protected] | [email protected] | [email protected]
Contact No.: +63 995-718-9101