OpenSky-commerce / Documentation

Introduction

Open Sky Commerce is a self-hosted, full-stack eCommerce platform built on Next.js. It gives you a production-ready storefront, a complete admin panel, and built-in support for multiple payment processors — all without per-transaction fees or vendor lock-in.

What's Included

  • Customer-facing storefront with product catalog, cart, and checkout
  • Admin dashboard for products, orders, categories, blog, and settings
  • Four payment processors: Stripe, Authorize.net, Clover, Square
  • Blog and content management system
  • Four homepage layout variants (eCommerce, Services, SaaS, Content)
  • Media hosting via DigitalOcean Spaces CDN
  • Full-text product & site search via SwiftSearch (built-in Postgres engine)
  • Transactional email via SendGrid (React Email templates)
  • SEO tools, sitemaps, and configurable metadata
  • Customer accounts, wishlist, reviews, and coupons

Tech Stack

  • Framework: Next.js (App Router, React Server Components)
  • Language: TypeScript
  • Database: PostgreSQL via Prisma ORM
  • Auth: NextAuth.js v5 with Prisma adapter
  • Styling: Tailwind CSS
  • State: Redux Toolkit
  • Media: DigitalOcean Spaces (S3-compatible)
  • Email: SendGrid + React Email
  • Search: SwiftSearch (Postgres full-text + trigram, built-in)

Quick Navigation

License

Open Sky Commerce is distributed under a commercial license. Usage rights depend on the tier purchased. See the pricing page for details.