Project Structure
The project follows a standard Next.js App Router structure with some enhancements for scale and maintainability.
Root Directory
app/: Application source code (pages, components, lib, etc.).docs/: Nextra documentation site.tests/: Unit and E2E tests..vibe/: Project specifications and tasks..mise.toml: Toolchain version pinning.
Application Directory (app/)
components/: Reusable React components.lib/: Utility functions and shared logic.types/: Shared TypeScript interfaces and types.config/: Application configuration (e.g., shortcuts).hooks/: Custom React hooks.- (Note: Page/Route components are directly at the root of
app/)
Last updated on