(Will be recoded to remove redundant data and plan the system more optimal/efficient) Honey Bank is a simple banking web application based on Python and Flask. It is simulating a banking account and transactions to be used in future projects.
- User account creation.
- Password reset with SMS validation and one-time password.
- Transferring money between accounts.
Installing the dependencies:
$ pip install -r requirements.txt
Setting up the environmental variables:
$ set FLASK_APP=run.py
In resetPassword.py enter your private and public keys and mobile number for sms to be sent from. In database.py enter your srv_string
Dashboard | Transactions |
---|---|
- Finish the interest rate implementation for the accounts.
- Create an admin panel to change details of user accounts.
- Add account verification process, each new account has to be approved by an employee.