Skip to content

Introduction

Welcome. In this course you build DevBlog, a headless CMS and public blog, from an empty repo to a running docker compose up stack — Node/NestJS + MongoDB + code-first GraphQL on the back end, Next.js (App Router) with SSR/ISR on the front end, and an admin UI for publishing and moderation tying it together.

  • Overview — what DevBlog is, the feature list, and the map from each module to the Learn Hub course it adapts.
  • Architecture — the system design, the request and content paths, and why each part of the stack was chosen.
  • Prerequisites — the tools to install on macOS, with verification commands.
  • Roadmap — the Real-World Projects series and where DevBlog fits.

Start with the Overview →