Server Requirement

To run eMart smoothly, your server must meet the following minimum requirements:

2.1. Prerequisites

  1. Web Server: Apache or NGINX
  2. PHP: Version 8.0 or above
  3. Database: MySQL 5.7+
  4. Composer: For managing PHP dependencies
  5. Domain: Specify your domain name (e.g., example.com) for the application to function properly.
  6. SSL Certificate: Required for secure connections (HTTPS)
  7. FTP: Used for transferring files between local and server environments.
  8. Cron Job: Required for running Laravel scheduled tasks automatically.

2.2. APIs & External Services

  1. Google Maps API Key for Accurate Search Result
    Required for map display, geolocation, and business search
    Enable Places, Maps JavaScript, and Geocoding APIs
  2. Google Firebase Account with Upgraded (Blaze) Plan