Workshop website for the Halbritter Lab AI-Teachathon at CeRKiD, Charite Berlin. A hands-on evening where researchers learn AI-assisted coding, Git, and GitHub - no prior experience required.
| Page | Description |
|---|---|
| Home | Event overview, date, location, and quick links |
| Setup Guide | VS Code, Git, GitHub, and Node.js installation instructions |
| Agenda | Event timeline (17:00 - 20:00) with six segments |
| Presentation | 32-slide deck on AI + version control (Marp) |
| AI Tools | 4-level tool spectrum with 10 comparison cards |
| Hands-On | 8-step Git workflow and AI prompting guide |
| Ideas | KidneyQuest and alternative project ideas |
| Resources | 60+ curated links organized by event timeline |
Every doc page has a comment section at the bottom powered by Giscus, which stores comments as GitHub Discussions. Sign in with your GitHub account to leave questions or notes - they'll appear in the repo's Discussions tab under the "General" category.
Comments are disabled on the home page and the slides redirect.
- VitePress - Static site generator (Markdown + Vue)
- Tailwind CSS v4 - Utility-first CSS via
@tailwindcss/vite - Marp CLI - Markdown-to-slide presentation
- Playwright - E2E testing (13 tests across 3 viewports)
- GitHub Actions - Automated deployment to GitHub Pages
# Install dependencies
npm install
# Start dev server
npx vitepress dev docs --port 4321
# Build (Marp slides + VitePress)
npm run docs:build
# Run all checks (lint + format + build)
make checkdocs/
.vitepress/
config.mts # Site config (nav, sidebar, plugins)
theme/
style.css # Tailwind + dark theme variables
marp-theme.css # Presentation theme
components/ # Vue components (Timeline.vue)
index.md # Landing page
setup.md # Setup guide
agenda.md # Event agenda
ai-tools.md # AI tool landscape
hands-on.md # Coding guide
ideas.md # Project ideas
resources.md # Curated links
presentation/
slides.md # Marp slide source
Edit any page directly on GitHub using the "Edit this page" links on the site, or:
- Fork the repository
- Create a feature branch
- Make your changes
- Open a pull request