You just purchased 6amMart, now what?
For most buyers, this is where things slow down.
The script is downloaded, the hosting is ready, and then the questions start:
- What does the server need?
- What has to be configured before installation?
- What needs to be verified after?
Some buyers piece it together from the documentation, some miss critical steps, and some hand the whole thing to a third-party installer who is not familiar with the codebase.
This 6amMart setup checklist is put together by the team that built the platform. It covers two things only: what you need to have ready before installation starts, and what you need to verify once the platform is live.
So let’s get started!
Key Takeaways
- A 6amMart setup checklist helps ensure your server, tools, and marketplace settings are ready before installation.
- Your environment must support PHP 8.2+ and MySQL 5.7+, and include the required PHP extensions for the platform to install and run properly.
- Developers should prepare the VPS server, database access, Flutter SDK, and React environment before starting the setup.
- Business owners should define service zones, vendor rules, and payment methods before launching the marketplace.
- Avoid unofficial third-party installers, as incorrect configuration can create security risks, system instability, and update issues.
Why a 6amMart Setup Checklist is Important?
Many installation issues happen because important requirements are overlooked. That’s why it’s a must to have a checklist. A 6amMart configuration checklist helps you in ways like –
Preventing Installation Failures
If your server does not meet the required PHP version, database version, or PHP extensions, the installation will not complete. These are not things you troubleshoot mid-install; they need to be confirmed before you start.
Avoiding Configuration Issues
Payment gateways, delivery zones, and push notifications each require specific credentials and setup steps. Skipping or misconfiguring any of them means features will not work after launch, and tracing the issue back takes longer than getting it right the first time.
Preparing Business Operations
Your commission structure, delivery zones, vendor onboarding rules, and currency settings all need to be decided before the platform goes live. The system cannot make those decisions for you, and changing them after launch may affect active orders and vendors.
Ensuring a Smooth Launch
Installing the script is not the finish line. Payment flows, notifications, vendor access, and the full order cycle all need to be tested before real customers hit the platform. The post-launch checklist exists exactly for that.
Pre-Installation Checklist for 6amMart
Everything below needs to be confirmed before installation begins. These are not optional; a missing requirement will either block the process of 6amMart setup steps or cause issues that are harder to fix after the fact.
The infographic below summarizes the key areas you should prepare before installing 6amMart. Each section of this marketplace launch checklist is explained in detail below.

1.1 Server & Hosting Requirements
Admin Panel & Web (V3.7)
| Requirement | Minimum Version |
| PHP | 8.2 or higher |
| MySQL | 5.7 or higher |
| Laravel | 12 |
| Web Server | Apache or Nginx |
You will also need server configurations and PHP extensions like Mod_rewrite for Apache, JSON extension, Tokeniser extension, etc.
All of the details can be found in the step-by-step detailed documentation of 6amMart.
Do not install the web app in a subdirectory (e.g., yourdomain.com/folder). Use a root domain or subdomain only.
The React web app currently has no cPanel support; it must be installed on a VPS server.
1.2 Mobile App Prerequisites (Customer App, Vendor App, Deliveryman App)
All three Flutter-based apps share the same prerequisites.
| Requirement | Specification |
| IDE | Android Studio (latest) recommended; VS Code also supported |
| Flutter SDK | Version 3.41.1 Stable |
| JDK | Version 17 (with path setup) |
| Xcode | 26.2 (required for iOS/IPA builds) |
| Supported Platforms | Customer App: Android, iOS, Web Vendor & Deliveryman App: Android, iOS |
Note: You need to activate the vendor and deliveryman app with a purchase key from the system
1.3 React Web App Prerequisites
The React web app requires the 6amMart admin panel to be pre-installed on your server before setup begins.
| Requirement | Specification |
| Node.js | v16.8 or higher (mandatory) |
| Package Manager | npm + Yarn (Yarn is mandatory) |
| IDE | VS Code or WebStorm |
| Server Type | VPS only, no cPanel support |
1.4 Rental Module (Add-on)
If you have purchased the Rental Module add-on, note that it requires a minimum core code version of 3.6. Confirm your 6amMart script version before attempting to add this module.
1.5 Domain, SSL & Structure
SSL is required for 6amMart to function. All services depend on it.
| Item | Requirement |
| SSL Certificate | Must be installed and active before installation |
| Domain Structure | Admin panel and web app cannot share the same domain if using the Flutter web app |
| Subdomain Setup | If the web app is on yourdomain.com, the admin must be on admin.yourdomain.com or similar |
1.6 Access & Credentials to Have Ready
| Credential | Purpose |
| cPanel / VPS server access | File management and server configuration |
| FTP / SFTP credentials | Script upload |
| MySQL database access | Database creation during installation |
| SMTP credentials | Email notifications |
| CodeCanyon username ( not personal name) + purchase code | License verification during installation |
| Google Maps API key (client + server) | Required for delivery zone setup and map display across all panels |
1.7 Project Files and Licensing
Before installation, confirm that you have the correct files and access.
Checklist:
- Official 6amMart source package
- Valid purchase license
- Latest version of the script
- Access to the official documentation
- Database credentials ready
1.8 Database Setup Preparation
The database must be prepared before starting installation.
Checklist:
- MySQL is installed on the server
- Database created
- Database user created
- User assigned full privileges to the database
- Database credentials saved securely
1.9 Business Information to Have Ready Before Setup
These are needed during mandatory setup immediately after installation.
- Business name, logo file, and favicon file prepared
- Currency and timezone decided
- Vendor commission structure planned
- Provide the Map API from the 3rd-party settings
- Delivery zones mapped out
- Outgoing email address configured for SMTP
- Firebase notifications configured in your 3rd-party
Configuration Checklist After Installation
Once the script is installed successfully, several configuration tasks must be completed before launching the marketplace.
Admin Panel Configuration
Checklist:
- Business information added
- Default language selected
- Currency configured
- System settings verified
Marketplace Zone Setup
6amMart marketplaces operate based on service zones.
Checklist:
- Delivery zones created
- Service areas mapped
- Vendor coverage areas defined
Without properly configured zones, customers may not be able to place orders.
Vendor Management Setup
Checklist:
- Vendor registration settings configured
- Vendor approval rules defined
- Commission structure applied
- Vendor dashboards tested
Payment Gateway Configuration
Marketplace transactions require payment integration.
Checklist:
- Payment gateway API keys added
- Payment methods enabled
- Test transactions completed
- Refund and payment verification tested
Notification and Messaging Setup
Many marketplace features rely on notifications.
Checklist:
- Email configuration
- SMS gateway setup
- Firebase push notifications configured
Firebase is commonly used to enable push notifications for mobile applications.
Storefront & Mobile
Checklist:
- Storefront reviewed on an actual mobile device, not just a browser resize
- Customer registration and login are working on mobile
- Full checkout flow tested on mobile
- Homepage banners, branding, and featured sections are displaying correctly
- App download links are configured if using the Flutter or React web app
SEO & Discoverability
Checklist:
- Homepage meta title and meta description set in the admin Business Setup
- Sitemap submitted to Google Search Console
- robots.txt verified, not blocking search engine crawlers
- Business name, logo, and contact information are correctly set in the admin panel
Security
Checklist:
- APP_DEBUG is set to false on the production server
- Admin account secured with a strong password
- Automated server backups configured before going live
- Purchase a license correctly registered to your domain
How to Install 6ammart Without Any Risk?
The safest way to get 6amMart installed correctly is to have it done by the team that built it.
6amTech offers an official 6amMart installation service handled directly by the developers who wrote the codebase. There is no guesswork involved, no learning curve, and no risk of something being set up incorrectly because the installer is unfamiliar with how the platform works internally.

What this means practically:
- Every prerequisite in this checklist is verified before work begins
- The full installation and mandatory configuration are handled end-to-end
- The platform is tested and handed back, ready to use
If you also need the platform tailored to your specific business, for example, custom modules, modified workflows, or additional features, 6amTech offers a customization service as well. Same team, same codebase knowledge, no third-party or risk involvement.
Final Words
Following a proper 6amMart setup checklist helps ensure your server, applications, and marketplace settings are ready before installation and properly verified after launch. Skipping these checks can lead to installation errors, payment failures, or app connectivity issues.
It’s also safer to avoid unofficial third-party installers, as incorrect setup or unauthorized modifications can create security risks and system instability. Reviewing this checklist before installation helps launch and operate your 6amMart platform in a hassle-free way.
FAQ
What database configuration is required before installing 6amMart?
You need a MySQL 5.7 or higher database created on your server with a dedicated database user and full privileges assigned. Keep the database name, username, password, and host information ready for the installation process.
What environment setup is required before installing 6amMart?
Our server must support PHP 8.2+, MySQL 5.7+, Laravel 12, and PHP 8.2 or higher. The system is typically installed on a VPS server with Apache or Nginx and a properly configured domain with SSL.
What risks come with unofficial 6amMart installation services?
Unofficial installers may use incorrect server configurations, modify core files, or skip required setup steps. This can lead to security vulnerabilities, system instability, or compatibility issues with future updates.
How long does a proper 6amMart setup usually take?
If the server environment and requirements are already prepared, the installation and initial configuration usually take a few hours to one day. Additional time may be required for mobile app setup, payment integration, and system testing.
Meet Mehrin! A technical writer with a Computer Science background. She combines her academic knowledge & creativity to transform complex facts into engaging content. With a sharp eye for detail, she keeps readers updated on tech trends. Outside of writing, she’s a visual storyteller, capturing life’s moments through photography.