Production-facing Next.js application for the Blocklog marketing website, documentation, public verification interface, and developer resources.
This repository contains only the public-facing website. It integrates with the Blocklog backend API where required for public verification and developer documentation.
- Landing page
- Product overview
- Pricing
- Documentation
- Status page
- Developer resources
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- Vercel-ready deployment model
npm install
npm run devOpen http://localhost:3000.
Important
npm run devuses Webpack mode intentionally.npm run dev:turboexists, but Turbopack has previously hung on/in this project.
By default, the frontend expects the backend at:
http://127.0.0.1:8000/api/v1Configure with:
NEXT_PUBLIC_BLOCKLOG_API_BASE_URL=http://127.0.0.1:8000/api/v1- Public verification pages communicate directly with the backend.
- Documentation includes API references and integration guides.
- Interactive examples use the configured backend base URL.
app/
docs/ # Documentation pages
verify/ # Public verification UI
components/ # Shared UI components
lib/ # Utilities and API helpers
public/ # Static assets
This frontend integrates with the current Blocklog backend for public verification functionality and developer-facing API documentation. Interactive pages communicate directly with the configured backend API using the public base URL.