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:
    • Documentation
    • main.zip

Folder Structure

  • 'DigiBank' is bundled with folders:
    • Documentation
    • main.zip

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 theimages 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

Overview - Front Side

After Installing the script properly you can find the Home page

  • Landing Page Front Side



Overview Admin part

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.

SEO Meta Settings

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.

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