Skip to content

Flint Engine — The eCommerce Operating System

Flint Engine eCommerce OS

Initial Setup

Overview

After installing Flint Engine, you need to configure the basic settings before going live. This guide covers the essential configuration steps found in the Settings panel.

Accessing Settings

Navigate to Settings from the main admin sidebar. Settings are organized into sections: General, Branding, Contact, Social Media, Localization, Email, Security, and Maintenance.

General Settings

Go to Settings → General to configure:

  • Site Name — Your business or product name (appears in browser title, emails)
  • Site Tagline — Short description shown in headers and meta tags
  • Site Description — Longer description for SEO and about pages
  • Website URL — Your production URL (e.g., https://yourdomain.com)
  • Admin Email — Primary contact email for system notifications
  • Default Language — Select from 19 supported languages
  • Footer Tagline — Text shown in the site footer
  • Copyright Text — Copyright notice for the footer

Branding

Go to Settings → Branding to upload:

  • Site Logo — Main logo displayed in headers
  • Header Logo — Alternative logo for the site header
  • Footer Logo — Logo for the footer area
  • Admin Logo — Logo shown in the admin panel sidebar
  • Favicon — Browser tab icon (16x16 or 32x32px)
  • Apple Touch Icon — iOS home screen icon (180x180px)

You can also configure:

  • Color Scheme — Primary, secondary, accent, success, warning, danger, background, and text colors using color pickers
  • Typography — Website font, heading font, and base font size from 17 available fonts

Contact Information

Go to Settings → Contact to set:

  • Company Name — Legal business name
  • Company Address — Full mailing address
  • Contact Email — Customer-facing email
  • Contact Phone — Business phone number
  • Working Hours — Business hours for support
  • Google Map URL — Embedded map for contact page

Email Configuration

Go to Settings → Email to configure SMTP for outgoing emails:

Field Description Example
Mail Host SMTP server address smtp.gmail.com
Mail Port SMTP port number 587
Mail Username SMTP authentication username your@email.com
Mail Password SMTP password or app password Your email password
Mail Encryption Connection encryption type tls or ssl
From Email Default sender email noreply@yourdomain.com
From Name Default sender name Your Business

After saving, the settings are also synced to the mail_config database table for use by the email marketing system.

Security Settings

Go to Settings → Security to configure:

  • Enable Registration — Toggle public user registration on/off
  • Enable reCAPTCHA — Add CAPTCHA protection to forms
  • reCAPTCHA Site Key — Google reCAPTCHA v2 site key
  • reCAPTCHA Secret Key — Google reCAPTCHA v2 secret key

Maintenance Mode

Go to Settings → Maintenance to put the site in maintenance mode:

  • Enable Maintenance — Toggle maintenance mode on/off
  • Maintenance Message — Custom message shown to visitors
  • Maintenance Until — Expected restoration time
  • Allowed IPs — Comma-separated IPs that can bypass maintenance mode

Social Media Links

Go to Settings → Social Media to add your social profiles:

  • Facebook, Instagram, LinkedIn, YouTube, Twitter, TikTok (URL fields)
  • WhatsApp (phone number for click-to-chat)

Next Steps

Once your basic settings are configured, proceed to First Store Setup to add your first software product and configure the checkout process.

Tip: Settings are cached automatically and changes take effect immediately. If changes do not appear on the frontend, try refreshing your browser cache.