Introduction
Thank you for purchasing code. It really means a lot and It's our pleasure to serve top-notch service to you. Thank you so much for choosing WRTeam . If you have trouble with the code and documentation please contact to our Support Team Here
- VPS Hosting: A Virtual Private Server (VPS) is mandatory to ensure reliable performance and security. Shared hosting environments are not supported for this web application.
- Node.js Support: The server must support Node.js , as it is essential for running the application.
- Memory Requirements: The server should have at least 3-4 GB of free RAM to handle the application's processes effectively.
- SSH Root Access: The server must provide SSH root access to execute Node.js commands and manage the application.
- Shared Hosting: is sufficient if the web application does not require SEO functionalities.
- PHP Version: eBroker Admin panel is built using Laravel Framework 10.0 so you need PHP version minimum 8.1.0 or higher version installed on your server.
- Flutter Version: 3.27.3
Important Note:
A VPS server is only required if you plan to use the web application with SEO.
However, if you are only using the web application without SEO , app and the admin panel you can option for a
shared hosting server as it is sufficient for these components.
eBroker Admin Panel
How to Install eBroker on hosting?
- Create your domain or subdomain in your hosting
- Create an empty database in your hosting and remember this credentials:
i. database name
ii. database username
iii. database password - Upload your downloaded admin panel zip in your server , unzip it , head to php code
(version) folder , and move your all files to your root domain path
Note :- .htaccess file is necessary , check that it exists , if not, on the hidden file option and move to your admin panel's root file - Now navigate to the url where your project is located.
ex. mydomain.com or subdomain.mydomain.com - The installation screen should appear and guide you in the process.
Thats it! Now you are ready to run your first eBroker : https://ebroker.wrteam.me
Default Login DetailsUser: admin@gmail.com
Pass: admin123
Set System Configurations
Company Details

Payment Details

More Settings

Image Settings

App Settings

Web Settings

Set Privacy Policy
Set Privacy Policy for your website and app.

Set Terms Conditions
Set Terms Conditions for your website and app.

About Us Content
Set and manage your about us content for app.

Firebase Settings
Go to your web firebase project->settings->General

Copy One by one Configuration values From this Section and add in Admin Panel -> Settings -> Firebase Settings

Twilio Settings
Go to settings -> System Settings

Head to this url https://console.twilio.com/
-> Create A twilio account and then follow these steps



-> Copy Account SID and Auth Token and paste it in :- Admin panel -> Settings -> System Settings

-> To Get Number you can buy the available number or you can get trial number

-> Or you can get trial number from here


-> Copy the number and paste it in System Settings and save the form

Note :- In Trial accounts, numbers will not be verified automatically, if you wants to send the otp via twilio you have to verify your number manually in twilio

Notification Settings

Update Project Id and Service JSON File
Get Project ID
Go to Firebase -> Project -> Project Settings -> General

Get Service JSON File
Go to Firebase -> Project -> Project Settings -> Service Accounts

Enable Firebase Billing
Link :- Firebase BillingPaypal Keys Settings
Step 1:Login to Paypal Dashboard
Step 2:Go to Account Settings -> Account Owner Information
Step 3:click on update in email section

here is your business email

Step 4:Copy Email and paste it in admin panel system settings

Paypal Webhook Settings
Step 1:Login to Paypal Dashboard
Step 2:Click Account Settings
.jpg)
Step 3:Go to Website Payments -> instant payment notification
.png)
Step 4 : click Edit Settings
.png)
Copy paypal Webhook from Admin panel
Settings->System Settings and paste here
.png)
Paystack Keys Settings
Step 1:Login to Paystack Dashboard
Step 2:Go to get Started section you can find Your Test Keys Section

Step 3:Copy Test secret key and Test Public Key and paste it in admin panel system settings

paystack Webhook Settings
Step 1:Login to paystack Dashboard
Step 2:Click Settings
Step 3:Click API keys and webhooks
Copy paypal Webhook from Admin panel
Settings->System Settings and paste here
.png)
Razoprpay Keys Settings
Step 1:Login to Razorpay Dashboard
Step 2:Click API keys

.png.png)
Step 4:Copy keys one by one and paste it in admin panel system settings

Razorpay Webhook Settings
Step 1:Login to paystack Dashboard
Step 2:Click Account Settings
Step 3:Click webhooks
Step 4:Click Add New Webhook
.png)
Copy paypal Webhook from Admin panel
Settings->System Settings and paste here
.png)
Stripe Keys Settings
Step 1:Login to Stripe Dashboard
Step 2:Click API keys
.png)
Step 3:Copy publishable key and secret keys and paste it in admin panel system settings

Stripe Webhook Settings
Step 1:Login to Stripe Dashboard
Step 2:Click Webhooks
Step 3:Click Add endpoint
.png)
Step 5:click on select events
.png)
Step 6 : click add events
.png)
Then click on add End Point
Flutterwave Settings
Api Keys Settings
Step 1: Login to Flutterwave Dashboard
Step 2: Settings -> Developers -> API keys

Step 3: Copy All Public Key, Secret Key and Encryption Key, and paste it in admin panel system settings under Flutterwave Setting

Step 4: Save Settings in admin panel
Setup Webhook
Step 1: In Admin panel System Setting copy the under flutterwave settings, copy flutterwave webhook url

Step 2: In Flutterwave Dashboard, Head to Settings -> Developers -> Webhook

Unsplash API Key Settings
Step 1:Login to https://unsplash.com/developers
Step 2:Click your apps

Step 3:click on New Application

Step 4 : Check all checkboxes and click on Accept Terms

Step 5: Write application name and description then click on create Application


Step 6: copy access key from here and paste in system settings.

WARNING
Before Update Take a look for Instructions.txt file in update folder.
Update System Version
Support
Delighted to serve and support you! Contact our support team led by Shakir Memon on Skype
To help our customers, we constantly be in touch with every customer if they need any assistance regarding our product. We offer our customers a support from Mon – Fri 9.00 AM to 6.00 PM IST (GMT +5.30) – We are a Team located in India – Asia.
Typically we reply our customers for all the questions and queries within 24 hours of time via comments, support forum or emails.
Your Feedback
Dear valuable customer, Thank you very much for choosing our product. It's our pleasure to serve top-notch service to you. Please give us your honest feedback that will help us to make a more strong and reliable product by click here Rate Us. Thank you very much.
Contact Us
WRTeam has creative and dedicated group of developers who are mastered in Apps Developments and Web Application Development with a nice in delivering quality solutions to customers across the globe. Contact us today to find out how we can help you or for freelance work.
Visit Us : https://wrteam.in
Mail Us : support@wrteam.in
Thank you very much.