Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 783 Bytes

File metadata and controls

35 lines (23 loc) · 783 Bytes

IdeaVault – Architecture

🖥️ Frontend

  • Angular 20+
  • Tailwind CSS
  • Spartan UI (shadcn-style components)
  • NGX-UI (animations - planned later)

⚙️ Backend

  • Supabase (DB + auth + edge functions)
  • Cron jobs for samrt reminders
  • Redis (future: cache/queue; if the app scales by any chance)

🔑 Authentication

  • Google OAuth via Supabase
  • LocalStorage (for anonymous/offline usage)
  • Smart Reminders = requires login

📩 Integrations

  • Emails → Resend API (Free Tier)

Planned (Later):

  • Link metadata → metadata-scraper
  • AI → Gemini for suggestions/autocomplete
  • WhatsApp (Future: Twilio experiments, optional)

🌍 Deployment