Skip to content

AutoReference is a career memory app that quietly turns everyday work into evidence-backed impact. By analyzing calendars, emails, and projects, it builds a living résumé, weekly work logs, and promotion-ready narratives so your work is never invisible when it matters most.

Notifications You must be signed in to change notification settings

DhanNarula/AutoReference

Repository files navigation

AutoReference

Your work, remembered for you.

AutoReference is a career memory app that quietly turns your day-to-day work into:

  • a weekly work log
  • impact bullets for performance reviews
  • a living résumé draft

Instead of asking users to remember what they did, AutoReference builds an evidence-backed record from the tools where work already happens.

MVP (what we are building first)

Goal: Connect Gmail + Google Calendar (read-only), detect work signals, and generate a weekly summary with exportable bullets.

User flow

  1. Sign in
  2. Connect Gmail + Calendar (or use demo mode)
  3. AutoReference scans recent activity
  4. User sees a Work Log timeline
  5. User edits and approves "Impact Bullets"
  6. Export: Performance review bullets + one-page résumé draft

Core concepts

  • Work Signal: A piece of activity that suggests ownership or impact (meeting, email thread, doc, ticket, commit).
  • Artifact: A grouped set of signals representing one initiative (project, launch, incident, campaign).
  • Impact Bullet: A concise résumé-style statement derived from artifacts and signals, with confidence + evidence links.

Product principles

  • Zero manual tracking
  • Evidence-first output (every bullet links to a source)
  • Private by default (nothing is posted publicly)
  • "Magic moments" weekly (summary that feels like found value)

Tech stack

  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Postgres + Prisma
  • Auth (NextAuth or equivalent)
  • Google OAuth (Gmail + Calendar read-only)
  • Background jobs (optional for MVP)

Repo structure

  • /app routes and pages
  • /components UI components
  • /lib clients, auth, utilities
  • /server ingestion + parsers + bullet generator
  • /prisma schema
  • /scripts demo data seeding

Local development

  1. Install deps
  2. Create .env.local
  3. Run database
  4. Seed demo data
  5. Start dev server

Environment variables (draft)

  • GOOGLE_CLIENT_ID=
  • GOOGLE_CLIENT_SECRET=
  • NEXTAUTH_SECRET=
  • DATABASE_URL=

Demo mode

If OAuth is not configured, the app should run in demo mode using seeded data so we can show the product instantly.

Roadmap

  • Jira/Linear + GitHub ingestion
  • Slack/Teams ingestion
  • Role-based templates (SWE, PM, Analyst, Ops)
  • Promotion packet generator
  • Recruiter share link (optional, user-controlled)

About

AutoReference is a career memory app that quietly turns everyday work into evidence-backed impact. By analyzing calendars, emails, and projects, it builds a living résumé, weekly work logs, and promotion-ready narratives so your work is never invisible when it matters most.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published