Sprint: 1 — Project Initialization & Folder Structure
Project: Local Trust ID (trust-x)
A minimal Next.js + TypeScript scaffold for Local Trust ID — base app/router, components, and utility folders for future sprints.
src/app/— Next.js App Router routes & layout (entry point for pages).src/components/— Reusable UI bits (Header, Footer, Cards).src/lib/— App utilities, API clients, constants.public/— Static files served at/(images, favicon).
Naming conventions:
- Components:
PascalCase(MyButton.tsx) - Hooks:
useSomething.ts(useAuth.ts) - Utils/libs:
camelCaseorkebab-case(apiClient.ts)
- Install
npm install