Getting Started
Get up and running with ai-drill in minutes.
Prerequisites
- Node.js 20+
- A terminal you're comfortable with
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
- Create a new
.mdfile incontent/docs/:
# My New Page
Write your content here using **standard Markdown**.
- Add a navigation link in
app/components/Nav.tsx - 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.