Skip to content

HopeHub is a unified platform that empowers homeless individuals to become partners in public safety and community revitalization by reporting incidents, accessing microjob opportunities, and earning rewards that build pathways to stability.

Notifications You must be signed in to change notification settings

sohan2000/HopeHub

Repository files navigation

HopeHub

SJHacks, Track: Homelessness, Members: Jun, Meghna, Shreya, Sohan

Overview

HopeHub is a mobile-first platform designed to empower digitally underserved and homeless communities by providing accessible, practical opportunities to earn, track, and redeem HopePoints. Through everyday positive actions—such as completing microjobs, reporting safety incidents, or participating in trainings—users accumulate HopePoints that can be exchanged for essential services including food coupons, transportation tickets, and hygiene kits. Built with accessibility as a core principle, HopeHub offers a web interface, a streamlined SMS-based interaction model for users without smartphones, and an administrative dashboard for monitoring engagement and platform performance.

Key Features

User-Side (Mobile & SMS Access)

My Points Dashboard

  • Displays the total HopePoints accumulated.

  • Provides redemption options for food, transport, or hygiene rewards.

  • Tracks HopePoints transaction history.

Find Work

  • Lists nearby microjobs (e.g., community painting, basic repairs) with descriptions and distances.

  • Users can select jobs via mobile app or SMS by replying to numbered options.

Report an Incident

  • Allows users to report safety issues by submitting a location and a short description.

  • Users earn HopePoints for verified safety reports.

SMS Interface for Digitally Challenged Users

Menu-driven text-based navigation:

  1. My Points

  2. Find Work

  3. Report Crime

SMS replies control navigation and actions.


Admin Dashboard

Leaderboard View

  • Displays Top 10 HopePoint earners.

  • Tracks cumulative user engagement and reward participation.

Redemption Analytics

  • Donut charts displaying breakdowns of food, transport, and hygiene rewards redeemed.

Task Completion Analytics

  • Bar charts showing how many microjobs, crime reports, and health-related tasks have been completed.

User Flows

Mobile App Users

  1. Visit Homepage.

  2. Tap "Find Work," "My Points," or "Report Something."

  3. Complete jobs, report incidents, earn HopePoints.

  4. Redeem points via simple in-app prompts.

SMS Users

  1. Receive or send initial SMS: "Welcome to HopeHub. Reply with 1, 2, or 3."

  2. Select a number.

  3. Navigate through tasks and redeem options via numbered menus.

  4. Confirm actions or submit text inputs as needed.

Why HopeHub?

  • Accessibility: Designed for users without smartphones or digital literacy.

  • Dignity: HopePoints system ensures users earn essentials through positive actions.

  • Safety: Empowers homeless individuals to contribute to safer communities.

  • Community Integration: Bridges the gap between homeless individuals and public services by making everyone an active participant.

Future Enhancements

  • Enable barcode-based redemption with partnered vendors.

  • Expand to additional cities by configuring new reward options and microjob listings.

  • Add multilingual SMS and mobile app support (e.g., Spanish, Vietnamese).

  • Reward streak bonuses for continuous participation.

Project info

URL: https://lovable.dev/projects/427dcbe5-e0f0-4b85-be24-cccf68483879

What technologies are used for this project?

This project is built with:

  • Vite
  • TypeScript
  • React
  • shadcn-ui
  • Tailwind CSS

About

HopeHub is a unified platform that empowers homeless individuals to become partners in public safety and community revitalization by reporting incidents, accessing microjob opportunities, and earning rewards that build pathways to stability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages