Installation

This page will guide you step-by-step and help you create your first online store. It takes only few minutes if you are a middle-experienced developer.

Prerequisities

For a successfull installation, you'll need:

Step 1. Download and unzip Surikata's source code.

Now, you should have following folder structure in your project folder:

./
  admin/      // the index.php and .htaccess for the administration panel
  install/    // the installer; should be used only once
  log/        // log files
  src/        // source code including all "boxes" (core, plugins & theme)
  tmp/        // temporary files
  upload/     // files uploaded in the administration panel

Step 2. Install required dependencies using composer.

Following packages should be installed:

{
    "require": {
        "twig/twig": "^3.0",
        "hoa/regex": "1.17.01.13",
        "illuminate/database": "^8.19",
        "twig/markdown-extra": "^3.2",
        "erusev/parsedown": "^1.7",
        "voku/html-compress-twig": "^4.0",
    }
}

Note: If for some reason this installation fails, install the packages manually.

Step 3. Configure the development environment.

Step 4. Run the installer.

Done

That's all, folks! Now you have your first online store installed. You can navigate to:

Default logins and passwords are:

It is adviced to change these defaults.

Go further

Now, you can continue with Programmer's guide.

Surikata
E-commerce development framework