PostMark

Vision

PostMark takes a collection of API routes from Postman and converts it into Markdown friendly syntax ready to be added to a GitHub README.md file. For our first stage we are using GitHub Flavored Markdown, hopefully adding others if time permits.

Since documentation is incredibly important when hosting a project on GitHub we believe that this will help developers very easily show the routes used in their APIs. This should save the developer time, make using a project easier for users and improve readability of documentation.

We hope to make PostMark an installable NodeJS package and eventually a serverless function that any user can pass a JSON-based Postman collection to and recieve back Markdown syntax.

Scope

IN - What does our product do?

OUT - What will your product not do?

Project Goals

MVP

Stretch Goals

  1. Create an AWS API Gateway attached to a Lambda to prove API access to the conversion service.
  2. Use CLI to prompt the user to eventually create an entire useful README.

Functional Requirements

Data Flow

Data Flow Diagram

Software Requirements

Non-Functional Requirements

Full Whiteboard/UML

Whiteboard/UML