Inspiration
Every calendar shows when something happens, but our brains ask “how does this event relate to everything else?”
While cataloguing life-events (from baby photos to domain‐renewal receipts) we discovered that seeing dates relatively—“Mom was 27 years old when I was born and dad was 32” or “Board meeting is –8 weeks and 3 days ** from launch”—is profoundly more insightful than flipping month grids.
That insight became **everSpan.ai: a living timeline where any row can become “now”, the entire table re-expresses itself, and planning backward is as easy as remembering forward.
Use cases:
- Personal Timeline - Journal of important life events. When the past stops being fuzzy, the future becomes clearer.
- Historical Research
- Investments, Legal, Business - How many critical long term deadlines are out there? How many hit all at once next year? See at a glance. How old is that fund? When was that IPO?
What it does
- Anchor-Swap: one click turns any event into the viewpoint; every other row updates in natural language .
- Dual Sticky Bars: “Now” and the current anchor lock top/bottom while you scroll centuries (“time-cylinder”).
- Rapid Entry: type
in 2h design reviewor8w before send invites; parses and inserts instantly. - Reverse-Plan Mode: time-travel to a future milestone (wedding, hackathon deadline) and create back-cast tasks (
-8w,-2d)—perfect lightweight project planning. - Supabase Multi-User Backend: Postgres + Row-Level-Security; events are per-row, ready for circles & sharing.
How we built it
| Layer | Stack & Notes |
|---|---|
| Frontend | Bolt.new r → React + Tailwind; custom hooks for sticky headers & anchor math. |
| Date Logic | Luxon for diffs, chrono-node for NLP parsing; offset_from_anchor column for reverse-plan bookkeeping. |
| Backend | Bolt.new integrated Supabase Auth + Postgres; events table with Row Level Security for a secure foundation for sensitive data and future sharing infrastructure |
| Deployment | Bolt auto-deploy to Netlify ; Supabase hosted DB + Storage. |
Challenges we ran into
- Sticky-Row choreography: keeping two independent sticky bars (now & anchor) stable in a virtual scroll container.
- Anchor math across time-zones: storing UTC, rendering local, recalculating diffs O(1) on every swap.
Accomplishments that we're proud of
- Live and usable in < 48 hrs Needs refinements but secure and useful now..
What we learned
- Supabase RLS gives startup-grade multi-tenant security “for free.”
- Time-travel data entry unlocks a crossover between journaling and lightweight project management.
What's next for Everspan.ai
| Phase | Road-map Highlights |
|---|---|
| v1.1 | Circle sharing, sentiment tags, photos and attachment uploads (Supabase Storage). |
| v2 – AI Layer | “30 key events in the history of theRoman Empire” instant import • Freeform entry "2 weeks after I started college" |
| v3 – Privacy | Zero knowledge client side decryption for for and notes/files; |
| v4 – Revenue | Freemium for all→ Premium features: storage, sharing timelines securely . |
Everspan.ai is just starting—today it’s a timeline that thinks like you do; tomorrow it’s the temporal knowledge graph that never lets you miss what matters.
Built With
- bolt
- react
- supabase

Log in or sign up for Devpost to join the conversation.