Files
mockupAWS/prompt/user_profile_prompt.md
Luca Sacchi Ricciardi 219c22c679
Some checks failed
CI/CD - Build & Test / Backend Tests (push) Has been cancelled
CI/CD - Build & Test / Frontend Tests (push) Has been cancelled
CI/CD - Build & Test / Security Scans (push) Has been cancelled
CI/CD - Build & Test / Docker Build Test (push) Has been cancelled
CI/CD - Build & Test / Terraform Validate (push) Has been cancelled
Deploy to Production / Build & Test (push) Has been cancelled
Deploy to Production / Security Scan (push) Has been cancelled
Deploy to Production / Build Docker Images (push) Has been cancelled
Deploy to Production / Deploy to Staging (push) Has been cancelled
Deploy to Production / E2E Tests (push) Has been cancelled
Deploy to Production / Deploy to Production (push) Has been cancelled
E2E Tests / Run E2E Tests (push) Has been cancelled
E2E Tests / Visual Regression Tests (push) Has been cancelled
E2E Tests / Smoke Tests (push) Has been cancelled
feat: implement user profile management
2026-04-08 17:01:19 +02:00

1.1 KiB

Prompt Final for User Profile Implementation

🚀 Next Steps: Complete Phase 2 (User Profile Management)

Status: Starting implementation now

📊 Task Priorities (Phase 2 - High Priority)

(Deadline: 2026-04-12)

  1. Profile Page (Profile.tsx)

    • Implement user profile page with editable form
    • Use useProfile hook for data
    • Deadline: 2026-04-10
  2. Settings Layout (SettingsLayout.tsx)

    • Create sidebar navigation for settings
    • Include links to all settings pages
    • Deadline: 2026-04-11
  3. Settings Pages (SettingsProfile/SettingsPassword)

    • Editable forms with validation
    • Password change with strength checks
    • Deadline: 2026-04-12
  4. **Header Dropdown Menu

    • Add profile/settings links in header
    • Dropdown with animations
    • Deadline: 2026-04-10
  5. **Protected Routes for /settings/

    • Auth guard for all settings pages
    • Test redirect to login

💡 Technical Notes

  • Framework: React + TypeScript
  • Hooks: useProfile (already implemented)
  • Testing: Playwright E2E tests required

Team: Frontend developers (assign to @frontend-dev primary)