
Family Promise is an organization committed to helping local communities harness their collective compassion to tackle the root causes of family homelessness. The organization strategically utilizes existing local resources to empower families toward economic stability. Often, families reach out to Family Promise in times of crisis, seeking assistance to rebuild their lives. The organization adopts a holistic approach to address these challenges, providing a spectrum of services that include prevention efforts to support families before they reach a crisis, shelter and case management during episodes of homelessness, and stabilization programs once families secure housing. This comprehensive support system ensures that families not only regain their independence but also sustain it.
My Role and Contributions
As part of a real-world project for Family Promise, an organization dedicated to addressing family homelessness, I contributed to the development of a crucial component: the Family List Table. This feature enhances the capabilities of caseworkers by providing a comprehensive view of the head of households and their assigned case managers.
- UI Implementation: Created the Family List Table using Ant Design to ensure a user-friendly interface that seamlessly integrates with the existing system architecture.
- Data Handling: Implemented functionality to fetch and render data from a mock API, simulating real-world data interactions which were crucial for the testing phase.
- Enhanced Usability: Added direct links to detailed family profiles, enabling caseworkers to access individual family details with ease, thereby improving navigation and efficiency.
- UI Refinement: Grouped related data fields into single columns to optimize table space and readability. Added color-coded tags to signify different case statuses, enhancing visual guidance for users.
- Collaboration and Version Control: Worked closely with team members and stakeholders to ensure consistent and efficient progress. Utilized Git for version control, facilitating effective collaboration and code management.