Digibank - Advanced Multi Wallet Digital Banking System with Virtual Card and Rewards
Thank you for the purchasing the item👍
For free cPanel installation service please write us at support@tdevs.co with your purchase code.
Introduction
DigiBank - is an Advanced Digital Banking solution that is mainly used for Digital and Physical Banking Websites. In the system, visitor can register as a bank user to the application and, deposit to the account, also can make the FDR or DPS by using that deposited amount. In the system, there are DPS, FDR and, Loan and Bill payment features available. The user can make a DPS for a particular time period and amount and can receive the DPS amount with the profit after it's maturity. There is an integrated automatic payment gateway like Paypal, Stripe, Mollie, Coinbase, Paystack, VogurePay, Coingate, Flutterwave and so on. Also, it has an automatic withdrawal method to withdraw the money to the user account directly. It has a manual deposit and withdrawal method available. There is a Portfolio system on the application, users can reach any of the portfolios to improvise their transactions or earnings. One user can transfer the funds to other users and other banks too. There is a Rewards system where users can redeem the rewards and get paid from the bank. All these features are controlled from the Admin dashboard.
Key Features
- Customer Management
- Support Ticket
- KYC Management
- 25+ payment gateway supports
- User & Admin Notifications
- Login as User
- Staff Management
- Role Management
- Bank and User Profits
- Fund Transfer
- Wire and Swift Transfer
- Bank DPS
- Bank FDR
- Bank FDR Compounding
- Bank Loan
- Bill Payments
- Portfolio
- Reward Points
- Landing Page
- Fully Responsive
- Dark and Light Mode
- User Paybacks
- Automatic Gateways
- Automatic and Manual Deposit
- Automatic & Manual Withdraw
- Crypto and Fiat Currency
- 2FA Verification
- Multi Level Referrals
- Admin URL changeable
- User Ranks or Portfolio
- Portfolio Badge
- Admin URL changeable
- User Ranking System
- Rankings Badge
- Referral Bonus
- Signup Bonus
- Portfolio Earnings
- Balance Add and Subtract
- Main Wallet
- Landing Page Management
- Home page redirection
- Fund Add and Subtracts
- SMS Settings
- Pages Management
- Home page redirection
- SMS Settings
- Pages SEO
- Site Navigation
- Site Footer
- Custom Site Currency
- Notification with tone
- Theme Management
- Dynamic Landing Theme
- Site Maintenance Mode
- GDPR Settings
- Language Settings
- Tawk Chat
- Google reCaptcha
- Google Analytics
- Messenger
- Email Newsletter
- SEO Meta Settings
- Permissions Settings
- Inactive User Settings
- Passcode Management
- Site Bonus Settings
- Custom CSS
- Clear Caches
- System Details
Folder Structure
-
'DigiBank' is bundled with folders:
Folder Structure
-
'DigiBank' is bundled with folders:
system requirements
The application has a few system requirements, so you will need to
make sure your server meets the following requirements:
- Laravel >=10.0
- PHP >= 8.1
- MySQL 5.7+
PHP Extensions (Most of the servers, Enabled By the default.):
- Ctype Extension
- cURL Extension
- DOM Extension
- Fileinfo Extension
- Mbstring Extension
- OpenSSL Extension
- PDO Extension
- Session Extension
- Tokenizer Extension
- XML Extension
How to install
Installation Steps
After you purchase DigiBank
, you will get a zip file.
Extracting the zip file you will get an
main.zip
file. You have to upload
main.zip
in your server and extract it.
follow the instruction below:
-
Now, visit your site url and you will see the installation process by steps.
-
Step 1 : You will see the
Server Requirements
. If everything is ok then
click the next step button.
Note: All extensions enabled by default (Most of the server).
-
Step 2 : You will see the
License Activation
Step. Enter your purchase code
and click the next step button.
Find your purchase code
-
Step 3 : You will see the
Database Setup
Step.
Create a Database
and Database User
from your cPanel.
Then enter database name
, database username
, database
password
and click the next step button.
-
Step 4 : You will see the
Import SQL
Step. click the Import
button. Then redirected to the admin setup step.
-
Step 5 : You will see the
Admin Setup
Step.Set the admin email and password
for your system. Then click the Submit
button.
-
Congratulations, You have successfully installed the system.
Now, you will see Admin Dashboard
, User Dashboard
,
Landing Page
button.
How to Update
Update Steps (If you puchased before this steps for you)
Here's you can explore how you can update your existing script without losing the previous data.
Warning: If your script code is customized, please do not delete your codebase during this
update. It will lose your customization. You need to backup your customized code. Please contact at
support@tdevs.co
Please follow the steps below:
-
Go to
assets > global > images
please keep backup the images folder from here.
-
Then keep backup the database login information from the
.env
file.
-
Then keep backup the database file from the phpmyadmin.
-
Upload the latest v1.2 version project file on root directory
-
Replace the
images
folder on the same directory assets > global > images
-
Replace the database login information on lastest
.env
file
-
Import
DB > v1.2.sql
sql file in your database.
Then you can visit your website url.
NB: Please feel free to contact us if you need any help during update support@tdevs.co
Cronjob Setup
Here's the instruction to setup the cronjob on cPanel
follow the instruction below:
-
Go to your
cPanel Cronjob
section
-
Use This command for Cron Job:
curl -s https://yoursite.com/site-cron
Note: It's very very important, otherwise system can't work properly.
After setup
cron job, you can manage cron jobs from admin dashboard. Click to the System
menu,
See the Cron Jobs
submenu.
Overview - Front Side
After Installing the script properly you can find the Home page
-
Landing Page Front Side
URL : https://yoursite.com/admin/login
Email : admin@digibank.com
Password : 12345678
-
Login Admin Side
Login page
-
-
Dashboard Admin Side
Dashboard page
-
Admin Panel
Dashboard Page
In the Dashboard menu
Customers
In the Customers menu there are All the Registered users can find, There are other Active
users, Disabled
Users, and the admin can send all the users any message immediately. Admin can edit any of
the customer
details to find his activities. Admin can add or substruct balance from any user. Admin can
change all the
performing statuses.
Here's the look of user edit page.
KYC Management
Admin can set the KYC form and check and review each of the user's KYC.
Manage Roles
In the Manage Roles menus admin can add any of the roles to the application and can assign
any of the
permissions to that role. And in the Manage Staffs menu admin can add new staff and can
assign any of the
roles to the staff with his permission.
Here's the look of manage staff page.
Manage Roles
In the Manage Roles menus admin can add any of the roles to the application and can assign
any of the
permissions to that role. And in the Manage Staffs menu admin can add new staff and can
assign any of the
roles to the staff with his permission.
Here's the look of manage staff page.
Wallets
In the Wallets
menus admin can see the users all wallets and also use sorting.
Virtual Cards
In the Virtual Cards
menus admin can see the users all cards and topup to card also active/deactive card from this page.
Manage DPS
This is DPS Plan or Packages. Everyting manage by admin. Admin can add a new dps plan or
edit any kind of the existing plan.
Here's the look of DPS Edit page.
Here's the look of DPS History. All users dps history see here, and view dps details in the
dps details page.
Manage FDR
This is FDR Plan or Packages. Everyting manage by admin. Admin can add a new fdr plan or
edit any kind of the existing plan.
Here's the look of FDR Edit page.
Here's the look of FDR History. All users fdr history see here, and view fdr details in the
fdr details page.
Manage Loan
This is Loan Plan or Packages. Everyting manage by admin. Admin can add a new loan plan or
edit any kind of the existing plan.
Here's the look of Loan Edit page.
Here's the look of Loan History. All users loan history see here, and view loan details in
the loan details page.
Manage Pay Bill
This is Bill Services List. Everyting manage by admin. Admin can import a new service from
Bill Management > Import Services
Menu.
Here's the look of Import Services Page.
Here's the look of Convert Rate for only Pay Bill.
Manage Rewards
This is Rewards Point Earning List. Everyting manage by admin.
Usage : Admin can set the amount of points that users of each portfolio will get if they
spend that amount. Then the user is in the portoflio. That portfolio rewards points will
added in the user account.
This is Rewards Point Redeem List. Everyting manage by admin.
Usage : Admin can set from here. How many points users can convert into how much money
in every portfolios.
Transactions
All the Transactions can be explored in this menu.
Bank Profits
All bank profits monitoring from this menu.
User Paybacks
Users all paybacks (profits) can be explored in this menu.
Automatic gateways
In the Automatic gateways menu admin can edit any of the automatic payment methods.
Here's the Manual Deposits
Deposit
In the Deposit menu admin can edit any of the automatic deposit methods. Also, can set the
Manual Deposit
methods and review any of the manual deposit requests. Also can explore the deposit
histories.
Here's the Manual Pending Deposits
Automatic Withdraw
Admin can review pending Withdraws and can set the Withdraw methods. Withdraws methods are
manual.
Here's the Edit Withdraw
Manage Referral
Admin can set the Referral dps,fdr,loan.pay bill Bounties.
Every dps,fdr,loan and pay bill Bounty can set percentages to earn the users. When
the user full fills any of the targets he gets the bonus according to the percentage.
User Portfolio
Admin Can set the Portfolio Levels with the Badge system. Once the user reaches the amount
transactions in the system. The user will unlock the Badge and get a bonus. The bonus amount
will be set by the
admin.
Landing Page
All the home page sections can be managed by the admin here.
Page Settings
Page Breadcrumb image will be updated from here.
Plugins Settings
In the plugins page, You can manage all plugins configurations and active/deativated.
Pages
All the page's contents and can add a new custom page from this menu by admin.
Site Navigation
All the site Navigation and Footer Navigation can be handled from this menu.
All the Footer Contents can be handled from this menu.
Settings
In the Site Settings menu Global, Permission, Site Fee, Limit and Bonus, Site Maintenance,
and GDPR
settings can be handled by the admin. In the email settings, the admin can set the mail
configurations.
Plugin Settings admin can manage Tawk Chat, Google reCaptcha, and Google Analytics.
Email Settings
To setup email or SMTP. It is very important to setup the SMTP to receive the email
notification to the
user and admin for any action on the system. You need to follow this image below.
Language Settings
In the Language Settings admin can set any of the Language.
Theme Management
In the Theme Management admin can active any of the Theme.
Dynamic Theme
Admin can upload any html template here and need to put @lasset('landing asset') on all the
assets.
Email Template
There is Email templates to send email to the user for their activities.
All Subscribers
Admin can see all the Subscriber & Support > Subscribers
and send the message to
them from here.
Support Tickets
Admin can explore all the Subscriber & Support > Support Ticket
from this menu.
Custom CSS
Admin can add custom CSS code from this menu.
Clear Caches
Admin can System > Clear Cache
to click this menu.
Application Details
In this menu admin can explore the full Application Details
User Panel
Dashboard
In the dashboard, firstly show all important data. There
the user can see the KYC submission bar to submit the KYC if the user does not submit the
KYC before. On
this page, users can also see the Portfolio Badge and Account Balance with recent
transactions .
Add Money
User can deposit from here using any automatic or manual deposit method.
All Deposit History
User can explore all the deposit history here
Fund Transfer
User can transfer the fund to beneficiary or any user.
User can add,edit,view,send money beneficiary from Beneficiary List
Menu.
Wire Transfer
User can transfer money by wire transfer. This is manual process.
Fund Transfer History
User can see the fund transfer history here.
All Transactions
User All Transactions will show there.
Wallets
User can see all the wallets and add money also deleting wallet from this page.
Virtual Cards
User can see all the cards from this page.
This is the card details page, user can topup into card, block/unblock card from this page.
DPS
User can see all active dps plan and subscribe.
In the dps history, user can see all dps history and details. Also, cancel dps from there.
FDR
User can see all active fdr plan and subscribe.
In the dps history, user can see all fdr history and details. Also, cancel fdr from there.
Loan
User can see all active loan plan and apply.
In the loan application page, Submit all loan required documents and information.
In the loan history, user can see all loan history and details.
Pay Bill
User can pay bill. Airtime, Electricity, Internet, Data Bundle, Cables, Toll.
Withdraw Money
User need to add Withdraw account first then can request a Withdraw. Once a request is
created the admin
need to review the request and send money to the user manually.
Withdraw log
User can explore all the Withdraw history here
Portfolio
User can see which portfolio he achieves. The portfolio will unlock once he achieved and got
the bonus.
Rewards
In the rewards page, user can see reward poins and convert points to money by redeem. Also,
see redeem history summary.
Referral
All the user Referral details will show here. The referral bonus will show here.
User can see referred users in a tree.
Settings
In the settings page, user can edit and update all informations. Also, Change Password and
KYC verification history, view all notifications, Security Settings, Action Settings.
In the change password page, User can change password.
In the Security page, User can enable 2fa authentication and set,generate,change passcode
from there .
In the ID Verification page, User can see kyc history and submit kyc.
In the Action Settings page, User can enabled/disabled notifications and account closing from
there.
Support Tickets
User can see all tickets.
User can create a support ticket from here and can communicate with the admin directly.
Thank you
Again, thank you for purchasing DigiBank. If you need some help, or
support please use email support@tdevs.co or contact form
via
codecanyon
Profile site
Hope you happy with the DigiBank, all the best with your business.
Release Logs
Version 1.5 (12th November 2024)
Version 1.4 (20th October 2024)
Version 1.3 (24th September 2024)
Version 1.2 (23th September 2024)
Version 1.1 (14th July 2024)
Version 1.0 (13th June 2024)
©
Tdevs