Skip to content

Athlonix/athlonix

Repository files navigation

Athlonix Turborepo

API Test Continuous Integration CD api CD admin CD client

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • admin: a Next.js app
  • client: another Next.js app
  • api: a hono API
  • @repo/ui: a stub React component library shared by both admin and client applications
  • @repo/biome-config: Fast linting and formatting configurations for the monorepo
  • @repo/typescript-config: tsconfig.jsons used throughout the monorepo
  • @repo/types: shared TypeScript supabase types

Each package/app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

Build

To build all apps and packages, run the following command:

pnpm build

Develop

To develop all apps and packages, run the following command:

pnpm dev

Format and Lint

To lint & format all apps and packages, run the following command:

pnpm lint