πŸ‘€ Inspiration

We were inspired by Fourth & Hope’s mission to provide shelter, meals, and support services for individuals experiencing homelessness. After speaking with a dedicated staff member, we saw the immense effort they put into serving clients β€” yet many of their systems remained fragmented, paper-based, or difficult to access. HopeHub was created to unify these processes and empower staff with a centralized tool to manage client data, track services, and demonstrate outcomes.

πŸ’‘ What it does

HopeHub is a client management platform designed for nonprofits like Fourth & Hope. It enables staff to:

β€’ Log and track services for both overnight and day-use clients

β€’ View and manage client profiles

β€’ Generate reports to support grant applications

β€’ Improve internal communication with tools like Messages and Announcements

πŸ›  How we built it

β€’ Design: We conducted interviews and synthesized insights to inform our features. We used Figma to design low-, mid-, and high-fidelity wireframes.

β€’ Frontend & Backend: We plan to use Next.js and Tailwind CSS for the frontend, with a Node.js/Express backend.

β€’ Database: Used Firebase (Firestore) for database and authentication.

β€’ Architecture: We’re building a microservice for case management and defining secure API endpoints to limit client-side access to sensitive data.

🧱 Challenges we ran into

β€’ Designing for both mobile and desktop within a short timeframe

β€’ Structuring the database and planning how data flows securely between components

β€’ Balancing visual hierarchy with functional needs in the UI

β€’ Generating meaningful outcome reports using a limited dataset

πŸ† Accomplishments that we're proud of

β€’ Conducted thorough user research that directly influenced our design decisions

β€’ Created high-fidelity prototypes for a platform tailored to real needs

β€’ Built a flexible and scalable design system that can be extended into development

β€’ Prioritized accessibility, clarity, and ease of use for a wide range of users

πŸ“š What we learned

β€’ Planning out tech stacks and endpoints early can save a lot of time later

β€’ A SQL database is essential for structured data and long-term scalability

β€’ Building with user context in mind β€” not assumptions β€” leads to better solutions

β€’ Collaborative alignment on design systems improves development handoff

πŸš€ What’s next for HopeHub

β€’ Finalize mobile-compatible high-fidelity wireframes

β€’ Build the web app with backend integration and case management microservices

β€’ Migrate to a SQL database and implement secure API endpoints

β€’ Add features like Messages and Announcements to streamline staff communication

β€’ Conduct more rounds of testing with real users

Built With

Share this project:

Updates