This repository presents a mock API documentation site inspired by Stripe, built using MkDocs with the Material for MkDocs theme. It showcases modern, developer-focused documentation design, content structuring, and publishing workflows.
โ๏ธ Crafted by a Technical Writer & DocOps Engineer with a PhD in Mathematics and deep expertise in Markdown, Git, CLI tooling, and documentation automation.
- ๐ API-style documentation modeled after Stripeโs developer guides and references
- ๐ง Built with MkDocs for fast, responsive static site generation
- ๐จ Powered by Material for MkDocs with custom theming and plugins
- ๐ฆ Organized Markdown structure using topic-based navigation and clean URLs
- ๐ ๏ธ Features plugins like
mkdocs-awesome-pages,git-revision-date-localized, andmkdocs-glightbox - โ๏ธ GitHub-integrated CI/CD ready for scalable documentation publishing
stripe-mock-api-docs/
โโโ docs/
โ โโโ index.md
โ โโโ guides/
โ โ โโโ creating-a-charge.md
โ โโโ reference/
โ โ โโโ authentication.md
โ โ โโโ errors.md
โ โโโ webhooks/
โ โโโ handling-events.md
โโโ mkdocs.yml
โโโ requirements.txt
-
Markdown: Clean, readable, and Git-friendly syntax
-
MkDocs + Material Theme: Static site generation with modern developer UX
-
Git + GitHub: Version-controlled, deployment-ready
-
CLI: Fully operable via command-line for automation and scripting
-
Plugins:
awesome-pagesgit-revision-date-localizedglightbox
Install the dependencies:
pip install -r requirements.txtServe locally:
mkdocs serveBuild static site:
mkdocs buildComing soon: Live GitHub Pages Site
This project is part of a professional documentation portfolio demonstrating:
- API-first writing strategies
- Documentation architecture
- Static site generators
- DocOps pipelines using CLI and GitHub
If youโre a hiring manager, recruiter, or fellow documentation professional, Iโd love to hear your feedback.
- LinkedIn: Dr. Athar
- GitHub: @AtharKharal
ยฉ 2025 Dr. Athar โ Licensed under CC BY-SA 4.0