Skip to content
DevDocs.

Documentation catalog

Browse implementation guides for Next.js App Router, TypeScript, metadata SEO, UI architecture, and PM2 release operations. Each article includes practical sections, command snippets, and related reading paths.

24 total articles
5 categories
7/13/4 beginner/intermediate/advanced
2026-05-18 last updated

New to the project?

Start with this recommended path to understand setup, architecture, and release flow without context switching.

Category overview

  • Getting Started: 5
  • API: 4
  • Components: 5
  • Guides: 5
  • Deployment: 5

24 articles found

Getting StartedPopular

Quick Start

Get the portal running locally, verify key routes, and run the same checks used before push.

onboardingnextjsquality-gatesapp-router
Beginner7 min
Read article
DeploymentPopular

Deployment Checklist

Use one checklist for pre-deploy, restart, and post-deploy checks.

checklistdeployqarelease
Intermediate9 min
Read article
Getting StartedPopular

Installation

Install dependencies with reproducible settings and verify build readiness.

setupnodenpmreproducibility
Beginner8 min
Read article
GuidesPopular

Search Experience

Tune search relevance, filtering behavior, and fallback paths.

searchrankinguxdocs
Intermediate10 min
Read article
DeploymentPopular

PM2 Deployment

Restart and verify the portal safely with PM2.

pm2deployprocessops
Advanced10 min
Read article
Getting StartedPopular

Environment Variables

Configure site URL and runtime flags without exposing secrets.

envconfigurationseodeployment
Beginner8 min
Read article
Deployment

Production Build

Run and inspect production build output before restart.

buildnextjscideploy
Intermediate8 min
Read article
Getting Started

Local Development Workflow

Follow a consistent branch-to-validation loop for daily work.

gitworkflowreviewschecks
Intermediate9 min
Read article
Components

Code Blocks

Render readable examples with clear labels and reliable copy actions.

codeclipboarduiaccessibility
Beginner8 min
Read article
Components

Theme System

Implement dark/light persistence without hydration flicker.

themehydrationcssui
Intermediate10 min
Read article
Guides

SEO Metadata

Configure metadata, robots, and canonical URLs for public indexing.

seometadatarobotssitemap
Intermediate9 min
Read article
API

API Error Model

Use a predictable error payload so UI states and retries are deterministic.

apierrorscontractsui
Intermediate10 min
Read article
Deployment

Smoke Testing

Use a small curl matrix to validate critical public routes.

smoke-testscurlreleasemonitoring
Beginner7 min
Read article
Components

Design Tokens

Apply tokens for spacing, color, and typography across docs UI.

design-systemtokenstailwindui
Beginner8 min
Read article
Getting Started

Repository Conventions

Document naming, ownership, and commit conventions used in this codebase.

conventionsgitcodebasereviews
Intermediate9 min
Read article
Components

Navigation Components

Keep header, sidebar, and footer navigation consistent across routes.

navigationlayoutuxa11y
Intermediate9 min
Read article
API

Pagination and Filtering

Design stable list responses for query, filters, and sorting.

apipaginationfilterssearch
Intermediate10 min
Read article
Guides

Accessibility Patterns

Apply keyboard, focus, and semantic patterns in docs pages.

accessibilitya11ykeyboardsemantics
Intermediate10 min
Read article
API

Request Lifecycle

Track each request from route handler to rendered state and logs.

observabilityrequeststimingapi
Advanced11 min
Read article
Guides

Content Modeling

Structure docs fields for cards, article pages, and search.

content-modeltypescriptdocsdata
Advanced11 min
Read article
API

Typed API Responses

Keep route payloads and UI consumers aligned with shared TypeScript types.

typescriptapicontractsvalidation
Intermediate9 min
Read article
Guides

Release Notes Workflow

Keep changelog entries factual and tied to shipped scope.

changelogreleasescommunicationops
Intermediate8 min
Read article
Components

Empty States

Design no-results states that help users recover quickly.

uxempty-statesearchrecovery
Beginner7 min
Read article
Deployment

Rollback Strategy

Prepare rollback steps when release quality drops.

rollbackincidentreleasepm2
Advanced10 min
Read article