1. Prepare site.xml and company.xml ?

    You will save company name, company legal name, logo, founding date, identifier, emails, phones, addreses, other platforms urls, working hours, site url, site languages, site template, hosting settings.

  2. Prepare pages.xml, menu.xml if needed ?

    If company has custom pages or wants menu in the layout or they need basket functionality or shipping cost calculation, this step is necessary.

  3. Prepare articles.xml, tags.xml if needed ?

    If company wants to share articles, news or blog posts on their site and connect them to products or services with tags, this step is necessary.

  4. According to the company type, prepare the product XML files:

  5. Download latest setup.sh and run in your terminal ?

    Script will create necessary folders, pull the template files and set up the environment.

  6. Arrange images in setted up folders (ai prompt samples, image generation flow) ?
  7. Download latest generate.sh and run in setted folder ?

    Script will generate the necessary site files based on the prepared XML files.

  8. Setup hosting platforms (github, gitlab, cloudflare, netlify, namecheap) ?
  9. Push folder to github and gitlab ?
  10. Prepare campaign.xml to use with generate.sh ?