← Back to selected work

PROJECT NOTES / PaperWeb

A website begins
with an idea.

PaperWeb is a visual website authoring project. The goal: make a page editable as a document, then turn that document into a website that can live on its own.

My roleProject creator · AI-assisted development
StackTypeScript · React · Node.js · Tauri
Year2026
PaperWeb
PaperWeb — A screenshot of the live project, captured September 2026.
A screenshot of the live project, captured September 2026.

Inside the project

Text, shapes, images and page components share a structured document model. The editor supports visual changes; the compiler produces standalone HTML, CSS and JavaScript. Web and native clients share core packages.

01Document model
02Visual editor
03Web compiler
04Static website

Engineering decisions

01

One document, multiple surfaces

Keep the document model, editing operations and compiler shared across the web studio and native clients, so a project stays understandable across platforms.

02

An editable result

Keep content as editable elements, with undo and recovery, rather than flattening the whole page into an image. Handwriting recognition includes a correction step.

03

Own the output

Export ordinary web files or deploy to a Linux server. Versioned releases and rollback support iteration after a site goes live.

Current scope: the web studio is deployed. AI generation requires a configured provider connection; native-device coverage and model quality are still being evaluated.

Explore another projectSchedule Planner