SJHacks, Track: Homelessness, Members: Jun, Meghna, Shreya, Sohan
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.
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.
Menu-driven text-based navigation:
-
My Points
-
Find Work
-
Report Crime
SMS replies control navigation and actions.
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.
-
Visit Homepage.
-
Tap "Find Work," "My Points," or "Report Something."
-
Complete jobs, report incidents, earn HopePoints.
-
Redeem points via simple in-app prompts.
-
Receive or send initial SMS: "Welcome to HopeHub. Reply with 1, 2, or 3."
-
Select a number.
-
Navigate through tasks and redeem options via numbered menus.
-
Confirm actions or submit text inputs as needed.
-
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.
-
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.
URL: https://lovable.dev/projects/427dcbe5-e0f0-4b85-be24-cccf68483879
This project is built with:
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS