lou-builder

Clone repo and run:

Usage no npm install needed!

<script type="module">
  import louBuilder from 'https://cdn.skypack.dev/lou-builder';
</script>

README

LOU Builder

Setup

Development Environment

  1. Clone repo and run:

    npm i
    npm run dev
    
  2. Initialize Google Chrome extension with the following steps:

    1. Open Google Chrome extensions page:

    2. Just under the navigation bar to the left, select the 'Load unpacked' option.

      • Choose builder/extension/dist/dev as the directory to load.
    3. Create .env.dev file in root directory with the following values:

      API_URL="http://localhost:8000/v1/"
      DASHBOARD_URL="http://localhost:3030/"
      VIEWER_SCRIPT_URL="//lou-assistant-dev.s3.amazonaws.com/media/viewer/script/v2.5.3-mounter"
      SENTRY_ENV="development"
      APP_ENV="dev"
      EXTENSION_ID="<REPLACE_WITH_GOOGLE_EXTENSION_ID>"
      
      • Replace EXTENSION_ID value with ID from 'LOU Builder - dev' under 'Details'
  3. Running the builder also requires running the assistant simultaneously.