ALT / ART / TECH - An experimental web experience built with modern TypeScript tools.
- TypeScript - Type-safe development
- Next.js 16 - React framework with App Router
- TailwindCSS v4 - Utility-first CSS
- Better-Auth - Authentication system
- Turborepo - Monorepo build system
- Bun - Fast package manager and runtime
Install dependencies:
bun installRun the development server:
bun run devOpen http://localhost:3000 to view the application.
08001/
├── apps/
│ └── web/ # Next.js application
│ ├── src/
│ │ ├── app/ # App Router pages
│ │ ├── components/
│ │ │ ├── landing-page.tsx
│ │ │ ├── glyph-background.tsx
│ │ │ ├── hero-text.tsx
│ │ │ ├── grain.tsx
│ │ │ └── corner-details.tsx
│ │ └── hooks/
│ │ └── use-mouse-position.ts
│ └── public/
│ ├── framernoise.png
│ └── static.mp3
├── packages/
│ ├── auth/ # Authentication configuration
│ ├── config/ # Shared TypeScript config
│ └── env/ # Environment variables
bun run dev- Start all applications in development modebun run dev:web- Start web app onlybun run build- Build all applications for productionbun run check-types- Type check all packages
The project uses workspace packages for shared configuration:
@08001/auth- Better-Auth setup@08001/config- TypeScript and build configs@08001/env- Environment variable validation with Zod
The project uses:
- Biome for linting and formatting
- Lefthook for git hooks
- Turborepo for parallel builds and caching