豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
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

 
 
 

Contributors