Epic: Phase 2 — Frontend Auth + Adaptation #12

Open
opened 2026-02-25 16:05:14 +01:00 by libretech · 0 comments
Owner

Overview

Adapt the Notesium frontend for multi-tenant use: add login UI, auth token handling, tenant-scoped storage, and a public landing page.

Child Issues

  • #13 Add magic link login UI with email validation and error handling
  • #14 Add auth token handling to frontend API calls
  • #15 Implement tenant-scoped localStorage for per-user UI state
  • #16 Create public landing page at librenot.es with feature overview and CTAs

Success Criteria

  • Users can log in via magic link from the frontend
  • All API calls include auth tokens
  • UI state is scoped per tenant
  • Landing page is live at librenot.es

Dependencies

  • Depends on Phase 1 (#7) for backend auth endpoints
## Overview Adapt the Notesium frontend for multi-tenant use: add login UI, auth token handling, tenant-scoped storage, and a public landing page. ## Child Issues - [ ] #13 Add magic link login UI with email validation and error handling - [ ] #14 Add auth token handling to frontend API calls - [ ] #15 Implement tenant-scoped localStorage for per-user UI state - [ ] #16 Create public landing page at librenot.es with feature overview and CTAs ## Success Criteria - [ ] Users can log in via magic link from the frontend - [ ] All API calls include auth tokens - [ ] UI state is scoped per tenant - [ ] Landing page is live at librenot.es ## Dependencies - Depends on Phase 1 (#7) for backend auth endpoints
libretech added the
phase-2
epic
labels 2026-02-25 16:05:14 +01:00
libretech changed title from Phase 2: Frontend Auth + Adaptation to Epic: Frontend Auth + Adaptation 2026-03-02 15:45:59 +01:00
libretech added the
frontend
label 2026-03-02 17:52:38 +01:00
libretech changed title from Epic: Frontend Auth + Adaptation to Epic: Phase 2 — Frontend Auth + Adaptation 2026-03-02 17:52:38 +01:00
Sign in to join this conversation.
No description provided.