Skip to content

Forma3D.Connect Documentation

Integration platform bridging Shopify e-commerce with SimplyPrint 3D print farm management

This folder contains all project documentation organized by category.

Documentation Structure

Folder Description
01-business/ Vision, requirements, and business context
02-strategy/ Strategic planning, roadmaps, and enterprise architecture
03-architecture/ Technical architecture, ADRs, and C4 diagrams
04-development/ Development guides and implementation plans
05-deployment/ Deployment and operations guides
06-marketing/ Marketing strategy and launch planning
07-technology/ Technology crash courses and guides
08-user-manual/ End-user documentation (how to use the web app)
_internal/ Internal working documents (AI prompts, mockups)

Business & Product

User Manual

Strategy & Planning

Technical Architecture

Development & Deployment

Marketing

Technology Guides

Diagram Rendering

Most diagrams in this documentation use PlantUML. To render them:

  1. Install the PlantUML extension
  2. Open any .puml file
  3. Press Alt+D to preview

Command Line

# Install PlantUML (macOS)
brew install plantuml

# Render all diagrams
find docs -name "*.puml" -exec plantuml {} \;

# Render as SVG
find docs -name "*.puml" -exec plantuml -tsvg {} \;

Online

Copy any .puml file contents to PlantUML Web Server

Contributing

When updating documentation:

  1. Keep cross-references updated - Check links when moving files
  2. Follow naming conventions - Use lowercase kebab-case for new files
  3. Add to indexes - Update README files when adding new documents
  4. Update ADRs - Document significant architectural decisions

Document Standards

  • Markdown for text documents
  • PlantUML for diagrams (C4, ArchiMate, sequences, state machines)
  • Kebab-case for file names (e.g., staging-deployment-guide.md)
  • Numbered prefixes for ordered sections (e.g., 01-business/, 02-strategy/)

Forma3D.Connect | Documentation Index