Connecting Families Platform We are looking for an experienced freelancer or team to build an MVP for a unique digital platform dedicated to documenting and preserving family histories. The core challenge is creating a web application that is not only highly functional but also emotionally engaging and intuitive for all generations. The initial goal is to deliver a Minimum Viable Product that focuses on three key user journeys: Secure Onboarding, Data Collection & Organization, and Visualization. Key MVP Features Required (not limited do): Secure User Onboarding: Implementation of robust user registration, login, and password management systems. Profile Creation and Editing: Users must be able to create detailed profiles for themselves and multiple family members. Data Types: Support for basic biographical data (names, dates, locations). Multimedia Integration: A secure system to upload, organize, and categorize various media formats (images, audio snippets, and short video clips). All uploads must be associated with specific family member profiles. Relationship Mapping: A clear and intuitive method for users to define and link complex familial relationships (parent/child, sibling, spouse) within the platform's data structure. Visualization & Sharing: The ability to present the linked family data in a meaningful, navigable structure that can be easily shared within defined user circles. Important: We are seeking a partner who understands the emotional value of this project. While the requirements above define the MVP, the long-term vision is substantial. We will provide detailed specifications, wireframes, and creative direction upon selection. Please include examples of prior work involving complex data visualization or secure, user-generated content. SkillSet Requirement Development Full-stack proficiency (Front-end and Back-end) for a scalable web application (preferred) or a cross-platform mobile app. Data & Security, Strong experience with user authentication protocols (e.g., OAuth, JWT) and implementing secure, private data storage and access controls, given the sensitive nature of the information. UX/UI Design A portfolio demonstrating the ability to design highly intuitive, engaging, and emotionally resonant interfaces. The platform must feel approachable, not clinical. Architecture Experience in designing a database schema capable of efficiently managing complex, hierarchical, and interconnected data (i.e., relational mapping)