Skip to content

CodeAcademyBerlin/codeacademyberlin.com

Repository files navigation

Code Academy Berlin Website

Gatsby-based website for Code Academy Berlin, an on-campus coding bootcamp in Berlin.

Important Notice

Code Academy Berlin closed its doors in December 2025. The academy will not be starting any new classes. This repository contains the website codebase that was maintained during the academy's operation (2020-2025).

Over its five-year journey, Code Academy Berlin served over 250 alumni across 32 cohorts, offering on-site coding bootcamps with live classes, small groups, and 1:1 mentoring in Web Development and Data Analytics.

Technology Stack

  • Framework: Gatsby 3.x
  • UI Library: Material-UI (v4)
  • Language: JavaScript/React
  • Styling: Material-UI styles with custom themes
  • Content Management: Markdown files via Gatsby Transformer Remark
  • Deployment: Netlify

Getting Started

Prerequisites

  • Node.js (v14 or higher recommended)
  • npm or yarn

Installation

# Install dependencies
npm install
# or
yarn install

Development

# Start development server
npm run develop
# or
yarn develop

The site will be available at http://localhost:8000

Build

# Clean and build for production
npm run build
# or
yarn build

Project Structure

  • src/pages/ - Page templates and markdown content
  • src/components/ - React components
  • src/templates/ - Gatsby page templates
  • src/data/ - Static data files (markdown, JSON, assets)
  • static/ - Static assets served as-is
  • gatsby-config.js - Gatsby configuration
  • gatsby-node.js - Gatsby Node APIs

Key Features

  • Multi-language support
  • Blog/alumni testimonials
  • Course pages and information
  • Application forms
  • Campus information
  • Privacy and legal pages (Impressum)

License

MIT

About

Production Marketing Website for Code Academy Berlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •