Reskin of the Echocode website built with Next.js. Production domain: https://echocode.app/
GitHub Pages deployment from main branch:
https://echocode-app.github.io/web-echocode-app/
next buildnext export- Fully static (no server runtime)
- Suitable for preview / static hosting
Vercel deployment from vercel-experiment branch:
https://web-echocode-app.vercel.app/
- Full Next.js SSR
- Supports dynamic routes
- Server-side rendering
- API routes (if enabled)
- Recommended environment for production-like behavior
- Next.js
- React
- TypeScript
- TailwindCSS
- App Router architecture
- Static Export (SSG) support
- SSR-ready configuration
Main domain:
Production runs on Vercel infrastructure with full SSR support.
| Branch | Purpose |
|---|---|
main |
Static export build for GitHub Pages (SSG-only) |
vercel-experiment |
Dynamic SSR build for Vercel deployment |
npm install
npm run devBuild:
npm run buildStatic export:
npm run build
npm run exportmainbranch must remain compatible with static export.- Dynamic features should be tested in
vercel-experiment. - SSR-only logic should not break static build compatibility unless explicitly intended.