Skip to content

feat: React dashboard — prompt list, version timeline, diff viewer #8

Description

@Ali7040

Build the core React frontend (apps/web):

Pages:

  • /dashboard — list prompts in current workspace (cards with name, tag count, last version, last modified)
  • /prompts/:id — version timeline (commit log style), click to view content
  • /prompts/:id/diff — side-by-side diff viewer using the diff API

Components:

  • DiffViewer — renders insert/delete/equal lines with color coding (green/red/gray)
  • VersionTimeline — vertical commit graph with version tags and commit messages
  • PromptCard — compact summary card

Tech: React + Vite + Tailwind + React Query for data fetching + Zustand for auth state.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions