← Back to home
Press play to start the tour
Tafil Project Command Center
olivers-sodaclick ACTIVE

Horizon kiosk management system stack. Fixed ports configured.

kiosk-api STANDBY

Laravel backend core framework. Syncing to local stacks.

sephona-templates ACTIVE

Redux-based kiosk screen layouts. 100% offline template builder.

Scanning directories...
Frontend Stack
React / Vite
:5173
DEV STACK LINK
Backend API
Express / Node
:3001
Injected into .env.development.localVITE_API_URL=http://localhost:3001
📐 BLUEPRINT: USER AUTHENTICATION
Goals Spec Kanban Tasks Canvas Diagram
📝 Goal Specifications

Implement JWT Authorization

Integrate robust local storage key management for secure user login sessions across linked kiosk screens.

  • Require HMAC SHA-256 signatures
  • Handle token expiration (15 minutes)
  • Auto-refresh token keys in background
📋 Kanban Tracker
To Do
Implement JWT Auth
In Progress
✓ Context copied to clipboard! Ready for Cursor
Cursor Chat Sidebar — tafil-context.md
// Injected local environment mapping
VITE_API_URL="http://localhost:3001";

// Blueprint spec Goals read successfully.
AI Agent →
Understood! I will set API calls to port 3001 and build the JWT helper matching the blueprint spec goals.
TAFIL
Local Dev Command Center for the AI Era
💰 Free Forever · Pro Upgrade $39/year
00:00 / 01:18

Scene 1: Hook

"Cursor is brilliant inside one folder. It still does not know how your whole local stack fits together."
Visual action: Open menu bar Tafil tray, click 'Show Tafil' grid, revealing all linked projects in dashboard window.
💡 Recording Tip: Press the Spacebar to Play/Pause the narration while recording to perfectly sync your voiceovers with the on-screen animations.