Skip to content

Add developer documentation site - #688

Open
barry01-hash wants to merge 4 commits into
soroventures:mainfrom
barry01-hash:documentation-site
Open

Add developer documentation site#688
barry01-hash wants to merge 4 commits into
soroventures:mainfrom
barry01-hash:documentation-site

Conversation

@barry01-hash

@barry01-hash barry01-hash commented Jul 17, 2026

Copy link
Copy Markdown

Closes #680

What changed

  • scaffold a VitePress documentation site under docs/
  • add centralized onboarding, architecture, Freighter, and Soroban deployment guides
  • expose the existing API and smart-contract guides through structured navigation and local search
  • add a GitHub Pages deployment workflow
  • add cross-platform Markdown link validation and repair existing broken links

Why

Contributor documentation was distributed across standalone Markdown files with no unified navigation, search, preview, or deployment path.

Validation

  • npm ci
  • npm run build
  • npm run check:links
  • production preview returned HTTP 200 at /SoroMint/

Rebased onto the latest upstream main before publication.

@barry01-hash
barry01-hash marked this pull request as ready for review July 20, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

doc: Create comprehensive developer documentation site using Docusaurus or nextra

2 participants