Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

11 MAY 2021

FLUTTER V1.0

SAVINGS & MULTIPURPOSE INVESTMENT


SOFTWARE

DOCUMENTATION

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

Getting Started
BOOMCHART

If you have any questions that are beyond the scope of this help ile, please feel free to
send us a ticket, you get exceptional support from the developer directly.

This documentation is to help you regarding each step of installation and the use of
the script. Please go through the documentation carefully to understand what this
script is made for and how to install properly.

If you don’t want to get down and dirty with the technical side of setting up lutter on
your server, you can contact our support to help you out.

Be careful while editing the script source code for your own use. If not edited properly,
the design layout or backend may break. No support is provided for faulty
customisation.

f
FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

What is Flutter?
BOOMCHART

F
lutter is a savings & multipurpose investment platform developed with Laravel’s
latest update. Your clients can use it to save towards events, the birth of a child,
birthdays, Christmas, rent, school fees, & so much more for a 3-12month
duration at di erent interest rates. It supports project & standard investment. Project
investment means investing in real estate, agriculture, transportation, startups. The
standard involves investing a ixed amount for a certain duration with unique features
like recurring capital, buying plans with coupons, claiming pro it anytime, contact
agreement, investment bonuses. Plans can now be edited without impacting
investments already in place. We are making constant changes to make it more secure
in the long term. Where security is our primary concern, we use the latest and
innovative technologies.

Requirements

1. Server: Apache Server

2. Php Version: v7.3+ | v8.0+

3. Recommended Hosting Company: Namecheap

4. Php extensions: ile_info, curl, mysqli

2
ff
f

f
FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

Installation
LOGIN TO CPANEL FROM HOSTING ACCOUNT

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

STEPS
1. Navigate to Mysql Database

2. Create a new database and name it anything

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

3. Create a new user and password

4. Link Database name and user

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

5. Give Database user all permissions needed to access database

6. Navigate to Phpmyadmin in Cpanel dashboard

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

7. Select database name created

8. Click on import and select database.sql ile in database folder

9. Click on submit

10. Navigate to File Manager

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

11. Hidden iles - Click on settings and ensure all hidden iles is checked

12. Click on public_html or sub domain - upload script.zip to this folder with good
internet connection

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

13. Extract ile

14. Navigate to core/.env ile to add very important information

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

15. DB_CONNECTION - Don't edit

16. DB_HOST - Don't edit

17. DB_PORT - Don't edit

18. DB_DATABASE - Database Name

19. DB_USERNAME - Database Username

20. DB_PASSWORD - Database Password

HIDING AND REPORTING BUG REPORTS

10

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

APP_DEBUG is set to false on default to enable users install software properly, ensure
you revert this back to true to hide error report from clients as 500 error will be
displayed instead of an error report.

Errors happen on any application, if you come across any while using this application,
kindly send your error report to https://boomchart.zendesk.com as ticket and we will
gladly help out.

GETTING 404 ERROR AFTER INSTALLATION


If you are getting this error, it means you did not upload .htaccess ile in public_html
ile. If you can't ile to upload, you can create a new ile called .htaccess in public_html
folder and paste the following code, Click here

EMAIL SMTP SETUP


CREATING WEBMAIL
On cpanel dashboard, navigate to Email Account and create a new email account.
Click on connected devices to get SMTP details. Take note of SSL settings and to .env
in File Manager.

11
f

f
FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

LINKING EMAIL SMTP TO FLUTTER


1. MAIL_DRIVER - Don't edit

2. MAIL_HOST - Outgoing or Incoming server

3. MAIL_PORT - 465 for Webmail (ssl)

4. MAIL_USERNAME - Email Address

5. MAIL_PASSWORD - Email Password

6. MAIL_ENCRYPTION - ssl

7. MAIL_FROM_ADDRESS - Email Address

AUTOMATED EMAILS
Email sending is disabled on script by default, you can enable this by navigating to
admin settings and switching on email notify. If email smtp is setup properly, users will
receive automated from script.

ACTIVATING FLUTTER
1. Navigate to .env ile

2. Add Purchase code from Envato to ENVATO_PURCHASECODE

3. Refresh

4. If Sale is Reversed, Script will automatically be locked

12




FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

RECAPTCHA SETUP
Navigate to .env ile. Add credentials from google recaptcha to NOCAPTCHA_SECRET
& NOCAPTCHA_SITEKEY. Activate Recaptcha from admin settings.

Funding Account
BOOMCHART

D
eposit methods, navigate to payment gateways in admin and add payment
gateways credentials and charges for each to work properly. Deposit methods
that needs polling to con irm payment with the likes of coinpayment and
Coinbase, API have been integrated to check for any pending transaction every 10
mminutes.

13

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

DEPOSIT METHODS
1. Bank Transfer

2. Coinbase

3. Coinpayment ETH

4. Coinpayment BTC

5. Blockchain BTC

6. Paystack

7. Voguepay

8. Skrill

9. Stripe

10. Perfect Money

11. Paypal

14

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

Payout
BOOMCHART

A
dministrator can add multiple deposit methods with a payout charges via
withdrawal methods. Wondering what next settlement is, it means payout day,
if any payout is due and not paid on settlement day, script will automatically
extend it by adding more duration. Next settlement duration can be con igured from
admin settings.

TYPES OF SETTLEMENT
1. Investment Or Savings Pro it

2. Account Balance

3. Referral Bonuses

15

f
FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

Standard Investment
BOOMCHART

P
lans displayed in user dashboard is ordered by minimum deposit and highest
subscribers(Most popular). Every investment is independent of admin changes
to the plan purchased. Features like recurring capital investment, access to
pro it anytime, referral bonuses can be edited from admin. Recurring capital
investment means user can decide he/she wants invested capital to be re-invested,
instead of payed out to account balance. Access to pro it means user has access to
only his pro it even if investment duration has not come to an end. Referral bonuses
means referral earns when a referred user purchases a plan. Before purchase, script
displays terms and conditions, compound interest and pro it for review, to ensure
client is in compliance with it. User don’t have access to referral system if account is
not upgraded to have access to referral bonuses.

16

f
f

f
f
FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

Project Investment
BOOMCHART

P
lans displayed in user dashboard is ordered by running, coming soon and
matured. Every investment is not independent of admin changes to the plan
purchased. Clients purchase units at prices set by admin. Pro it is payed out
after maturity date. Admin can add investment update, plan categories, send emails,
as clients need to actually know what their money is being invested on.

17

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

Savings
BOOMCHART

Interest rate for savings is spread across 3, 6, 9, 12 months that can be edited by
admin

18

FLUTTER - SAVINGS & MULTIPURPOSE INVESTMENT SOFTWARE

UI CONTROL
BOOMCHART

WHAT ADMIN CAN EDIT


1. Homepage content and images

2. Logo & Favicon

3. Website Reviews

4. Services on Homepage

5. Team

6. Web Pages

7. FAQs

8. Terms & Conditions

9. Privacy policy

10. About us

11. Social links

12. Choose default website currency

19

You might also like