To set up the 6amMart React User Website using the 6ammart-react-user-website.zip file, you must first have the 6amMart Admin Panel installed and configured on your server. 1. Preparation & Admin Activation
Before touching the React code, you need to register your domain in the admin panel to get the system ready to communicate with your new front-end. Log in to your 6amMart Admin Panel.
Navigate to Settings > Business Settings > Web & App Settings. Go to the React site submenu.
Enter your Purchase License Code and the Registered Domain (where the React site will be hosted).
Ensure your Admin Panel is running on a remote server, as its URL will serve as the Base URL for the React app. 2. Environment Configuration
Once the zip file is extracted, you need to link the front-end to your backend.
Extract 6ammart-react-user-website.zip and open the folder in an IDE like VS Code.
Locate .env files: Find the environment configuration files (often named .env or similar). 6ammart-react-user-website.zip
Update the Host URL: Change the NEXT_CLIENT_HOST_URL (or equivalent variable) to the domain you registered in the Admin Panel.
Set the Base URL: Ensure the REACT_APP_BASE_URL points to your Admin Panel's API endpoint (e.g., https://your-admin-domain.com). 3. Mandatory Web Setup
Configure essential third-party services within the project files.
Google Maps: Add your Google Map API Key to the project to enable location-based services.
Firebase: Set up Firebase for Push Notifications and update the Firebase configuration keys in your project.
Social Logins: Configure client IDs for Google or Facebook login if you plan to use social authentication. 4. Build and Deployment
After configuration, you must build the project and set up a web server to serve the files. To set up the 6amMart React User Website
Install Dependencies: Run npm install or yarn install in your project terminal.
Build the Project: Execute the build command (e.g., npm run build).
Server Configuration: If using Apache, create a VirtualHost configuration to proxy requests to your React app's port (often port 3000 or 3002).
Deploy: Move the built files to your web server's public directory or use a process manager like PM2 to keep the React service running. 6amMart React Website Build and Deploy
The 6amMart React User Website is a responsive, PWA-ready frontend designed for multi-vendor delivery, covering food, grocery, pharmacy, and parcel services. Built on React, it features real-time tracking, voice search, and comprehensive customization options for branding and local languages. For more details, visit 6amMart Documentation 6amMart - React User Website at $3.49 only - WPSHOP 5 Sept 2025 —
The file 6ammart-react-user-website.zip contains the source code for the high-performance customer-facing web application of 6amMart, a comprehensive multi-vendor delivery solution. Developed by Dhaka-based 6amTech, this React and Next.js-based frontend is designed to handle food, grocery, pharmacy, and parcel delivery services within a single, unified platform. Core Features of the 6amMart React User Website
The React version of the 6amMart website is specifically engineered for speed, SEO optimization, and a responsive user experience. Quick local inspection (1–2 minutes)
Multi-Vendor Support: Enables users to browse products from unlimited vendors across different business modules like grocery and food.
Real-Time Tracking: Integrated with Google Maps for live order tracking from the store to the customer's doorstep.
Modular Architecture: Allows administrators to toggle different business types (e.g., pharmacy vs. parcel) from a central panel.
Secure Payments: Supports various gateways including PayPal, Stripe, Razorpay, and SSLCOMMERZ.
User Profiles & History: Comprehensive management of delivery addresses, past orders, and customer wallets with loyalty points.
6ammart-react-user-website.zip?Yes, if you:
No, if you:
Once extracted and configured, this user website typically offers: