OpenSky-commerce / Documentation

Getting the Code

Open Sky Commerce is distributed as a downloadable ZIP archive — not as a public GitHub repository. After purchasing a license you will receive a download link via email. This page explains how to get the code, what is inside the archive, and what to do next.

Step 1 — Purchase a License

Visit the Pricing page and select the tier that fits your project. After completing checkout you will immediately receive a confirmation email containing:

  • Your license key
  • A time-limited download link for the source code ZIP
  • A link to this documentation

Step 2 — Download the Archive

Click the download link in your email. The archive is a standard .zip file containing the complete Next.js project. Save it somewhere convenient on your machine.

Download link expiry: Download links expire after 48 hours and are single-use. If your link has expired or been used, reply to your purchase confirmation email and we will issue a fresh one.

Step 3 — Extract and Verify

unzip open-sky-commerce-vX.X.X.zip
cd open-sky-commerce

The archive contains the complete source tree, including:

  • src/ — All application source code
  • prisma/ — Database schema and migrations
  • seed-data/ — Demo data JSON files for initial setup
  • scripts/ — Utility scripts (media copy, data import)
  • public/ — Static assets and demo images
  • docs/ — Infrastructure setup notes
  • .env.example — Template for your environment variables

Step 4 — Set Up Version Control

The archive does not include a .git directory — it is a clean source snapshot. Initialize your own repository so you can track your changes:

git init
git add .
git commit -m "initial: Open Sky Commerce v1.x"

Push to your own private GitHub, GitLab, or Bitbucket repository. Keep it private — your repository will contain your environment-specific customizations and should not be publicly accessible.

Step 5 — Set Up Locally

From here, follow the Local Development guide to get a running instance on your machine before deploying anywhere.

License Key

Your license key is for your records and may be required when requesting support. It does not need to be embedded in the codebase. Keep it safe alongside your purchase receipt.

Updates

When a new version of Open Sky Commerce is released, license holders receive an email with a new download link. To update:

  1. Download the new archive.
  2. Review the update notes to understand what files changed and whether there are new database migrations.
  3. Copy updated files into your project, being careful not to overwrite files you have customized. Using git diff before and after makes this manageable.
  4. Run npx prisma migrate dev if the update includes new migrations.

Need Help?

If you have trouble downloading or extracting the code, reach out via the contact page or reply to your purchase confirmation email.