Back to projects

Slate

Markdown for business documents

A markdown-powered document editor for freelancers and startups to create proposals, SOWs, requirements docs, and resumes—with customizable document types and real-time preview.

Year

2025

Role

Designer & Developer

Client

Personal Project

Duration

Ongoing

Overview

Slate reimagines business document creation by combining the simplicity of markdown with the structure professionals need. Create proposals, statements of work, requirements documents, resumes, or define your own document types. Each document type can have a custom template and elements accessible by typing / while editing to open the element menu. Everything stays in your browser using IndexedDB—your data never leaves your device.

Technologies

ReactReact RouterTypescriptTailwind CSSShadcnIndexDB

Key Features

  • Built-in document types: Proposals, Statements of Work, Resumes, General Documents
  • Custom document type creation with configurable template and elements
  • "/" element menu that surfaces context-aware elements based on document type
  • Universal elements (headers, lists) available across all document types
  • Edit/preview toggle and preview-only mode
  • Markdown copy and PDF download
  • Light and dark mode support

A Closer Look

Interested in working together?

Let's discuss how I can help bring your project to life with the same attention to detail and technical excellence.