Skip to content

AtharKharal/stripe-mock-api-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Stripe Mock API Documentation

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.


๐Ÿš€ Project Highlights

  • ๐Ÿ“š 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, and mkdocs-glightbox
  • โš™๏ธ GitHub-integrated CI/CD ready for scalable documentation publishing

๐Ÿ“ Folder Structure

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

๐Ÿ”ง Tech Stack

  • 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-pages
    • git-revision-date-localized
    • glightbox

๐Ÿงฐ Setup & Usage

Install the dependencies:

pip install -r requirements.txt

Serve locally:

mkdocs serve

Build static site:

mkdocs build

๐ŸŒ Demo

Coming soon: Live GitHub Pages Site


๐Ÿ“Œ Purpose

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

๐Ÿ“ฎ Feedback & Contact

If youโ€™re a hiring manager, recruiter, or fellow documentation professional, Iโ€™d love to hear your feedback.


ยฉ 2025 Dr. Athar โ€” Licensed under CC BY-SA 4.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published