Growth · CRMFeatured
Outreach CRM
A local-first CRM that runs outreach with auto-generated messages and stage tracking — zero server infra.
PersonalDuration 3주Contribution 100%2026-06 → 2026-06
★Key Metric: A local-first outreach CRM running messages, stages, and sync in one place with no server infra
Engineering Role
FullstackBackend
Growth · CRM
Outreach CRM
WEB
#Web#Frontend#Backend#Product
Overview
An outreach CRM that runs on Next.js and a local SQLite file with no server infra. It auto-generates and one-click-copies context-tailored messages, tracks progress stages, and consolidates data in one place via machine-to-machine sync. The core design separates "source data ↔ progress state" so re-syncing never overwrites progress.
My Work
- ▸Next.js 15 App Router (server actions) + a local SQLite file, infra-free
- ▸Designed a message generator that branches by context
- ▸Progress-preserving logic during machine-to-machine sync
Highlights
- Context-tailored message auto-generation + one-click copy
- Stage funnel tracking + machine-to-machine sync
- Source data ↔ progress state split — re-syncing never overwrites progress
Timeline
2026-06 → 2026-06
Role: Solo development & operation
Contribution: 100%
Collaboration: Personal
Tech Stack
</>Next.js 15 · better-sqlite3 · local-first · infra-free
Next.js 15TypeScriptbetter-sqlite3Tailwind CSSSSH sync