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
Unzip the file and navigate into the root directory using your terminal:
Once the zip file is extracted, you need to link the front-end to your backend. 6ammart-react-user-website.zip
This fetches all required packages (React Router, Redux, Axios, Stripe SDKs, Google Maps APIs, etc.).
a lifetime validity period, free lifetime updates, 6 months of support (which can be extended by purchasing support), and is valid for a single domain. Ensure your Admin Panel is running on a
To set up the 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
Enables users to place orders without immediately registering, reducing cart abandonment. This fetches all required packages (React Router, Redux,
The requirements for running and building the React website itself are separate and must be met on the machine where you are developing or building the project:
: 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
Run npm start or yarn start to launch the local development server at http://localhost:3000 .
Vercel (Recommended), Nginx with PM2, or traditional Linux servers Prerequisite: 6amMart Admin Panel (minimum version 2.1.1) Conclusion