NAAM — Nagarathar Association Address Manager
Overview
NAAM (Nagarathar Association Address Manager) is a cross-platform mobile(and web) application developed in partnership with the Northern California Nagarathars Association (NCNA). While it functions as a mobile address book at its core, NAAM is a full-fledged community platform that allows members to securely manage profiles, connect with other community members, send emails, and discover family connections through seamless integration with NA Tree, a Nagarathar family tree service. The app is backed by the community and is currently in beta testing with a limited user base, preparing to scale to thousands of users. A major focus of the project was designing a highly secure backend with encrypted storage to protect sensitive personal data such as addresses, phone numbers, names, and photos.
Key Features
- Secure mobile address book for community members
- Profile creation and self-managed updates
- Email connectivity within the community
- Planned integration with NA Tree for discovering family relationships
- Admin analytics and address management tools
- Encrypted storage of sensitive user data
Challenges & Solutions
The biggest challenge was ensuring enterprise-grade security while handling highly sensitive personal data for a real community. I spent days and weeks designing, implementing, and testing encrypted storage, secure authentication, and backend safeguards to prevent data leaks. Scaling the architecture to support thousands of users while maintaining privacy, trust, and performance was a critical technical and ethical responsibility.