Katalog is a heartfelt digital legacy platform that allows users to create, store, and deliver personal messages to their loved ones after their passing. The platform provides a secure and thoughtful way to leave behind meaningful communications, ensuring your final thoughts and feelings reach those who matter most.
"Leave a Legacy of Love and Connection" - Katalog empowers individuals to create lasting emotional connections beyond life's final chapter, providing peace of mind that their messages will be delivered when it matters most.
- Multi-format Support: Create messages in text, audio, photo, or video formats
- Encrypted Storage: All messages are securely encrypted and stored until delivery
- Trusted Delivery System: Messages are only delivered after verification of passing
- User Registration & Authentication: Secure signup and login system
- Profile Management: Personalize your account with gender and contact information
- Dashboard Interface: Centralized hub for managing all your legacy content
- Create & Schedule: Craft heartfelt messages and set delivery preferences
- Recipient Management: Choose who receives your messages
- Trustee System: Designate trusted individuals to manage message delivery
- Message Codes: Recipients can access messages using unique codes
- Posthumous Delivery: Messages are delivered only after verification of passing
- Multiple Recipients: Send messages to multiple loved ones
- Flexible Timing: Set when and how your messages are delivered
- Next.js 15.4.4 - React framework with App Router
- React 19.1.0 - Modern React with latest features
- TypeScript - Type-safe development
- Tailwind CSS - Utility-first CSS framework
- Framer Motion - Smooth animations and transitions
- Lucide React - Modern icon library
- FontAwesome - Icon toolkit for React
- SweetAlert2 - Beautiful, responsive, customizable alert dialogs
- Google Fonts: Cormorant Garamond, Geist, Geist Mono
- Responsive Design: Mobile-first approach with breakpoint optimization
app/
├── page.tsx # Landing page with hero sections
├── layout.tsx # Root layout with fonts and metadata
├── globals.css # Global styles and CSS variables
├── signup/ # User registration
├── login/ # User authentication
├── dashboard/ # Main user dashboard
│ ├── page.tsx # Dashboard main page
│ ├── componets/ # Dashboard components
│ └── create/ # Message creation interface
└── ReadMessage/ # Message reading interface
- Token-based Authentication: Secure user sessions
- Encrypted Storage: Message content is encrypted
- Verification System: Messages only delivered after passing verification
- Trusted Trustee System: Designated individuals manage delivery
- Beautiful Animations: Smooth transitions using Framer Motion
- Responsive Design: Optimized for all device sizes
- Intuitive Interface: Easy-to-use dashboard and message creation
- Professional UI: Clean, modern design with thoughtful typography
Katalog emphasizes:
- Emotional Connection: Creating meaningful experiences
- Trust & Security: Building confidence in the platform
- Accessibility: Easy-to-use interface for all users
- Professional Aesthetics: Clean, modern design that respects the sensitive nature of the service
- Enhanced multimedia support
- Advanced scheduling options
- Integration with legal services
- Mobile application
- Enhanced security features
This project is private and proprietary.
This is a private project. For questions or support, please contact the development team.
Katalog - Secure Your Messages, Deliver Your Love ❤️