SCORM Package Builder

Convert your offline website folders into a trackable module for OneFile.

View HTML Requirements & Code Snippets

Before zipping your files, make sure your code includes these configurations:

  1. Main Page Entry:
    The homepage of your module folder must be named exactly index.html.
  2. Automatic Progress Script:
    Paste this single tag into the <head> layer of every HTML page in the module. This tracks the user's progress and bookmarks where they left off:
    <script src="scorm-logic.js"></script>
  3. Completion Button (Final Page Only):
    On the absolute last page of your module, add a button so the user can send a "Completed" status signal directly to OneFile:
    <button onclick="markCourseComplete()">Finish Module</button>
  4. How to Zip:
    Go inside your module folder, select all the individual files (like index.html, your styles, images, etc.), and zip them from inside the folder. Do not zip the parent folder itself.