Skip to content

Workshop website for the Halbritter Lab AI-Teachathon at CeRKiD, Charite Berlin. Hands-on introduction to AI-assisted coding, Git, and GitHub for researchers.

License

Notifications You must be signed in to change notification settings

halbritter-lab/AI-Teachathon

Repository files navigation

AI-Teachathon

Deploy License: MIT VitePress Tailwind CSS

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.

Live Site

Pages

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

Comments

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.

Tech Stack

  • 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

Getting Started

# 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 check

Project Structure

docs/
  .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

Contributing

Edit any page directly on GitHub using the "Edit this page" links on the site, or:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Open a pull request

License

MIT

About

Workshop website for the Halbritter Lab AI-Teachathon at CeRKiD, Charite Berlin. Hands-on introduction to AI-assisted coding, Git, and GitHub for researchers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •