Skip to content

feat: Add Settings Page (reset data, logout, API key) #6

@rakshitjain23

Description

@rakshitjain23

🧩 Task

Create a settings screen with:

  • Reset All Data (clears localStorage)
  • Logout button (clears OAuth and user session)
  • Placeholder for user AI API key (saved to localStorage)

🛠 Tech Stack

  • Next.js
  • Tailwind CSS
  • Framer Motion

🔐 Notes

  • Add a confirmation dialog before data reset
  • AI key stored only in browser — do not send anywhere

🎯 UI Goals

  • Button animations with Framer Motion
  • Responsive layout, consistent theme

📁 Suggested file: pages/settings.tsx

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions