Skip to content

Getting Started

Welcome to Code SCE — the secure marketplace for plug-and-play code modules. As a developer or buyer, you can discover high-quality UI components, evaluate them through visual proofs and technical READMEs, customize them through dynamic forms, and integrate watermarked packages directly into your apps.

Platform Highlights for Buyers

  • Visual Evaluation: Inspect components via high-resolution screenshot carousels and detailed technical documentation before spending funds.
  • Dynamic Configuration: Customize variables (colors, radii, toggles, limits) through an interactive form engine without manual code refactoring.
  • Direct Messaging: Search and chat directly with module creators to ask questions, request features, or get implementation guidance.
  • Cryptographic Payment & Instant Unlock: Pay securely with cryptocurrency via NOWPayments (settled in USDT BEP-20) with automated on-chain verification.
  • Forensic Protection: Download purchased packages through single-use, short-lived signed links with non-destructive, per-buyer watermarking.
  • Permanent Ownership: All purchases are permanently bound to your account and accessible from the web and desktop apps.

Authentication & Account Setup

Code SCE uses passwordless social authentication backed by Google and GitHub OAuth:

[Sign In / Sign Up] ──▶ [Google or GitHub OAuth] ──▶ [Profile Onboarding] ──▶ [Dashboard & Marketplace]
  1. Sign In: Click Continue with Google or Continue with GitHub.
  2. Provider Authorization: Authenticate on the official Google or GitHub consent screen.
  3. Session Issuance: The server establishes an httpOnly, secure auth_token session cookie (valid for 30 days).

Multiple Login Methods

Once signed in, you can connect both Google and GitHub to your single account in Security Settings for flexible sign-in options. See Security Overview.

Two-Step Profile Onboarding

To maintain a verified community and enable peer-to-peer messaging, all new accounts complete a quick onboarding process (POST /api/users/complete-profile):

  • Display Name & Username: Claim your unique developer handle (3–32 alphanumeric characters, dots, underscores, or hyphens).
  • Age Verification: Confirmation that the developer is 18 years of age or older.
  • Country & Professional Title: Regional location and your role (e.g., Senior Frontend Engineer).
  • Bio & Social Links: Optional developer bio (up to 500 characters) and profile links (GitHub, LinkedIn, X).

Onboarding Guard

Until onboarding is completed (profile_completed = true), the platform safeguards interactions by prompting you to finish your profile before initiating purchases or sending messages.

Web vs Desktop Companion

Code SCE is available as both a web application and a native desktop companion (Windows/macOS), sharing the same real-time account data:

FeatureWeb PlatformDesktop Companion
URL / AccessAny modern browser at codesce.comNative Electron app (codesce.exe)
AuthenticationIn-browser OAuth sessionOpens default system browser and returns via codesce:// deep link
Best Suited ForFast discovery, catalog browsing, and mobile accessFocused local project integration and file handling

Next Steps

Built for developers who ship.