Getting Started

Get up and running with ai-drill in minutes.

Prerequisites

Installation

git clone https://github.com/ai-drill/homepage.git
cd homepage
npm install
npm run dev

Your site will be running at http://localhost:3000.

Project Structure

homepage/
├── app/
│   ├── routes/          # File-based routing
│   ├── components/      # Shared React components
│   └── router.tsx       # Router configuration
├── content/
│   ├── index.md         # Home page content
│   └── docs/            # Documentation pages
├── app.config.ts        # TanStack Start config
└── package.json

Adding a New Page

  1. Create a new .md file in content/docs/:
# My New Page

Write your content here using **standard Markdown**.
  1. Add a navigation link in app/components/Nav.tsx
  2. That's it — the dynamic route handles the rest

Deployment

This app deploys to Dokku automatically:

git push dokku main

What's Next?

Check the Roadmap to see what's planned.