Inspiration In my local community, I noticed how many people—especially students, the elderly, and job seekers—struggled to find timely help, part-time jobs, or community support. Whether it's someone needing groceries delivered, a student searching for a small job, or a group trying to host a blood donation event, there wasn’t a unified platform to connect them.
HelpMe+ was born from this vision: to build a simple, free, and inclusive platform that connects people through acts of help, opportunity, and community. What it does HelpMe+ is a full-featured web app that empowers community members to:
- 🆘 Post or find help requests (groceries, tutoring, transportation, etc.)
- 💼 Post or browse part-time jobs, gigs, and student-friendly work
- 🎉 Create or join local community events
- 🤖 Chat with an AI Assistant for app guidance
- 🔊 Listen to voice announcements for new jobs and help requests
- 🌍 Use the app in multiple Indian languages
- 🧑⚖️ Admin users can moderate posts and manage the platform How we built it
- Frontend: React (Vite) + TypeScript
- Styling: Tailwind CSS for responsive design
- Routing: React Router DOM
- Icons: Lucide React
- Backend: Supabase (PostgreSQL, Auth, Storage, Realtime)
- AI Assistant: Integrated using Dappier + OpenAI
- Voice Announcements: ElevenLabs Text-to-Speech
- Internationalization: Lingo for language switching
- Image Uploads: Supabase Storage
- Authentication & Admin Control: Supabase Auth + custom user_roles table Challenges we ran into
- 🤯 Connecting AI and TTS tools with free-tier API limits
- 🔐 Building proper role-based access for admin moderation
- 🎯 Managing multilingual UI and translating user-generated content
- 🧪 Debugging data flow between frontend and Supabase (especially with joins and auth)
- 🕐 Working within a limited time and budget — this was built completely free! Accomplishments that we're proud of
- Built a complete working app with zero budget
- Learned full-stack development on the go
- Integrated real-time database, AI chat, voice, and image uploads
- Designed an intuitive, mobile-friendly UI
- Created a meaningful tool for real communities What we learned
- Supabase integration with real-world use cases
- How to build a scalable app using Bolt, React, and Tailwind
- Role-based access control and secure data handling
- Using ElevenLabs and Dappier APIs
- Real-time updates, hooks, and optimistic UI patterns What's next for HelpMe+
- 🌐 Add full dynamic language switching using i18next
- 📱 Launch the mobile version (PWA)
- 🔔 Push notifications for urgent help or new job posts
- 🧠 Smarter AI assistant with location-based suggestions
- 💬 Add community forums or chat for verified users
- 🎯 Deploy on Netlify and open it to real users in Kerala Closing HelpMe+ is not just an app. It’s a digital hand reaching out to lift up your neighborhood. 🤝
Built With
- css
- dappier
- dom
- elevenlabs
- lingo
- lucide
- openai
- react
- router
- supabase
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.