TechHub is a professional tech news and bookmark management platform. This guide covers the architecture, API reference, and setup procedures for developers. System Overview TechHub is a full-stack web application built with Next.js 15 (App Router). It serves as a proxy for the Hacker News Firebase API and allows users to manage bookmarks in a local SQLite database using Prisma ORM. 1.1 Technology Stack Framework: Next.js (App Router) v16.x for SSR and routing. Language: TypeScript v5.x for type safety across all layers. Database: SQLite via Prisma ORM v5.x. Validation: Zod v3.x for schema validation on all API endpoints. Styling: TailwindCSS v4.x. Runtime: Node.js 20+. 1.2 Architecture & External Dependencies The application follows a three-tier architecture within a single Next.js deployment: Presentation Layer: React client components using fetch() to call internal API routes. Application Layer: Next.js Route Handlers handling HTTP requests and Zod validation.β¦