Retro Computer Dresden - Project Overview #

Project Description #

The Retro Computer Dresden website is a community platform for retro computer enthusiasts in Dresden, Germany. It serves as a hub for events, content, and community engagement.

Technology Stack #

Current Features #

Member Management #

Member registration, authentication, payment processing, and account management are handled by the separate RCD Data Hub gateway at https://members.retrocomputer-dresden.de. This website links to that portal but does not contain member-related code.

Project Structure #

├── _includes/          # 11ty templates and layouts
├── _data/             # Site data and configuration
├── _site/             # Generated static site
├── events/            # Event pages and data
├── posts/             # Blog posts and articles
├── netlify/           # Serverless functions (form handling)
├── css/               # Stylesheets
├── js/                # JavaScript modules
└── img/               # Images and assets

Development Workflow #

  1. Local Development: Use 11ty for static site generation
  2. Content Updates: Edit markdown files for posts and events, or use the CMS
  3. Deployment: Automatic deployment via Netlify
  4. Testing: Mocha unit tests run as part of build

Key Integrations #

Environment Setup #

Performance Optimizations #

Maintenance Tasks #