

Vobank - Django ScriptVobank - Django Script
Vobank – is an Advanced Digital Banking solution that is mainly used for Digital and Physical Banking Websites
Vobank - Django Script
Vobank – is an Advanced Digital Banking solution that is mainly used for Digital and Physical Ban...
Overview
Vobank – is an Advanced Digital Banking solution that is mainly used for Digital and Physical Banking Websites. It is a flexible Banking Script where all the banking facilities are available. In the system, visitors can register as a bank user to the application and, deposit to the account, there is an option for loan and Virtual card creation features available. The bank users also can apply for the Loan by maintaining all the processes of the bank. The admin or bank owner will be able to approve the loan or reject it if it does not fulfill the requirements.
Features
- Admin Dashboard
- User Dashboard
- Customer Management
- KYC Management
- Crypto payment gateway
- User Notifications (Email)
- Login as User
- Fund Transfer (Approve/Decline)
- User to User Transfer
- Bank Loan
- Multi currency (Admin setting)
- Virtual Cards
- Fully Responsive
- Dark and Light Mode
- Manual Deposit (Approve/Decline)
- Manual Withdraw (Approve/Decline)
- 2FA Verification
- Referrals
- Referral Bonus
- Balance Add and Subtract
- Pages SEO
- Site Navigation
- Site Footer
- Custom Site Currency
- Theme Management (3 Different Themes)
- Site Maintenance Mode
- Google reCaptcha
- SEO Meta Settings
- Inactive User Settings
- Transaction Pin
- Custom Codes (Header and Footer)
- File Manager
- Custom Logo & Favicon
- Update Notification templates
- Email setting (SMTP or Local Server)
- PWA (Application)
- Multiple Templates (3 Different themes)
- Rate Limiting
Requirements
asgiref==3.8.1
colorama==0.4.6
Django==5.1.7
django-ace==1.39.2
django-filebrowser==4.0.3
django-grappelli==3.0.10
django-ratelimit==4.1.0
django-recaptcha==4.0.0
django-tinymce==4.1.0
pillow==11.1.0
PyMySQL==1.1.1
pyotp==2.9.0
python-dateutil==2.9.0.post0
python-dotenv==1.1.0
qrcode==8.0
six==1.17.0
sqlparse==0.5.3
tzdata==2025.2
webencodings==0.5.1
Frontend: https://vobank.vofusion.com.ng
User Login
Link: https://vobank.vofusion.com.ng/auth/login/
Email: [email protected]
Password: 123456789
Admin Login
link: https://vobank.vofusion.com.ng/auth/admin
username: demo_admin
password: 123456789
Instructions
Install requirements with pip
```bash
python -m venv venv
source venv/bin/activate # For macOS/Linux
venvScriptsactivate # For Windows
```
```bash
pip Install -r requirements.txt
```
```bash
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
```
Open core/settings.py and set DEBUG = False, ALLOWED_HOSTS = ['yourdomain.com', 'www.yourdomain.com']
After running the above codes correctly, visit your domain and a setup page will appear. Fill all details correctly and your website will be ready.
Admin Login: yourdomain.com/auth/admin/
## Database settings
We're using MySQL for the database.
Navigate to root directory and you will find .env, if not found create a new file named .env in root folder and inside should contain the below environmental variables with correct values
`DB_NAME = Database Name`
`DB_USER = Database User`
`DB_PASSWORD = Database password`
`DB_HOST = Database host`
`DB_PORT = Database port`
`SECRET_KEY = Different characters at least length of 30. Used to manage session(keep private)`