Tauri 2 + Next.js + Supabase. macOS and Windows installers. 38 releases tagged. 98 commits. Zero hires. Public on GitHub.
A native desktop tracker for engineers who run before/after photo reports on construction sites and production floors. Built first for the founder himself — then for two real Windows-only clients in production QA.
Hourly cadence: each tag triggers a CI pipeline that produces real shipped binaries — Mac M-series, Mac Intel, Windows EXE, Windows MSI. A tester complains in the morning, gets the fix after lunch.
The existing toolchain on every site visit was lossy and slow. Photos disappeared into chats, annotations lived in a different app than the task list, reports lost context the moment they were forwarded.
Native screenshot speed, Linear-style task structure, image-anchored discussions. Engineers stay in one app — not glued across four.
Camera roll → Telegram → spreadsheet → Word → PDF. Every handoff drops context. Annotation tools live somewhere else than the task list.
Tauri-native overlay captures any region. Editor with six tools. Tasks grouped per project, eight color-coded statuses. Pin a comment to a pixel — not a timestamp.
Geist Sans across the entire app — a clean modern sans tuned for high-density product surfaces. Geist Mono for the parts where the system speaks back: timestamps, file sizes, version tags, hotkey hints.
Sky-blue carries the brand and active states. Amber lives on a single status — "in progress" — because it earned it. Deep black grounds the canvas; everything else is system white-on-noise.
Login → projects → capture → annotate → track → review → export. Every surface designed for one thing the engineer is doing right now. No configuration, no setup pages, no "advanced".


















Sidebar groups tasks by project. Inline task input per group — no modal, no double-click, no detour. Eight statuses, color-coded. Multi-screenshot per task. Rename and re-order without leaving the board.

Cmd+Shift+G from anywhere fires a transparent fullscreen overlay. Drag a rectangle. Native macOS / Windows capture. Editor opens with the PNG ready, six tools live. Save returns the annotated image to your selected before/after slot.



Reviews live on the image, not in a separate thread. Open a screenshot in the lightbox — click any pixel — drop an orange pin — write a comment. Multiple reviewers, threaded. Compare wipe slider for before/after, drag-to-reveal.

Pins pulse orange while unread, turn blue with a number once seen. Right rail lists every comment with author, time, delete. Multiple reviewers, fully threaded.

Two screenshots stacked, single drag handle. No flicker, no toggle, no "switch tab" — pure muscle memory. Works on any task with both before and after attached.
Done, Problem, In Progress, Review, Info Required, Upcoming, Not Relevant, Info — eight statuses, every one earned its colour. Dashboard rolls up totals across projects; status menu lets you change one or many in one click.

Project counts, status distribution, top blockers. One screen answers: where is the team stuck? No drill-down before you've seen the whole field.

Right-click any task, change status. Bulk-select rows, change all of them at once. Eight colours that survived ten rejections — every one has a meaning, none of them are decoration.
Mac M-series, Mac Intel, Windows EXE, Windows MSI. Shared HTML/CSS/JS frontend, Tauri 2 native shell. Dark mode toggles per surface, not per app. Tester complaints loop back into the next release tag.

Default surface. Higher contrast on photos, easier on real-world lighting. Print preview matches what you see.

Designed for late-night triage and screen-recorded walkthroughs. Same content, deeper canvas, status colours hold their meaning either way.
Six days, seven hours from blank repo to v0.1.38 in production. Solo founder + AI co-workers. Every release public on GitHub.
EngiBoard is one of seven shipped projects from Stepikin Studio in 2025–26. This one was built to test the studio thesis at the limit. The thesis held.