Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.98 KB

File metadata and controls

53 lines (37 loc) · 1.98 KB

Virasat - The Legacy Guardian

This project is made for HackOdisha 5.0 .

This is a comprehensive digital legacy management platform that helps users securely store and manage important documents, assets, and information for their beneficiaries.

🚀 Features

Authentication & Security

  • Email/Password Authentication: Secure login with Supabase
  • Protected Routes: Dashboard access control
  • Death Certificate Verification: .gov.in domain validation for nominee access

Document Management

  • Secure Upload: Multi-file upload with drag & drop
  • Categorized Storage: Organized by Insurance, Banking, Medical, Properties, PINs
  • File Preview & Download: Built-in document viewer
  • Search & Filter: Quick document discovery

Asset Categories

  • Insurance Policies: Life, Health, Vehicle insurance management
  • Banking & Investments: Account tracking, investment portfolios
  • Medical Records: Health documents, prescription tracking
  • Properties & Assets: Real estate, vehicles, valuable items
  • PINs & Passwords: Secure credential storage with visibility toggle
  • Nominee Management: Beneficiary details with verification system

User Experience

  • Responsive Design: Mobile-first approach (phone, tablet, desktop)
  • Lemon Yellow Theme: Beautiful #FFD700 accent color throughout
  • Smooth Navigation: Back buttons and intuitive routing
  • Toast Notifications: User feedback for all actions
  • Loading States: Professional loading indicators

🛠️ Technology Stack

  • Frontend: React 18, TypeScript, Vite
  • Backend: Supabase, Supabase Realtime, SupaBase (SQL)
  • Styling: Tailwind CSS with custom design system
  • UI Components: shadcn/ui, Radix UI, Poppins Font
  • Authentication: Supabase Auth
  • State Management: React Hooks, TanStack Query
  • Routing: React Router DOM
  • Icons: Lucide React

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.