GoodShare: Resource Redistribution Platform
Inspiration: Witnessing the parallel realities of waste and scarcity motivated GoodShare's creation. Daily, viable resources like furniture, clothing, and educational materials are discarded while underserved communities lack access. We developed a technological solution to bridge this gap efficiently.
What It Does:
GoodShare facilitates:
Donation matching between contributors (individuals/enterprises) and verified organizations.
Multi-category acceptance (furniture, clothing, books, toys).
Email notification system for donation matches.
Basic geolocation services for proximity-based connections.
Transparent donation tracking from giver to recipient.
How We Built It: Technology Implementation: Frontend: Vite + React with TypeScript.
UI Framework: shadcn-ui with Tailwind CSS.
Database: Supabase for data storage and management.
Location Services: Basic geospatial functionality via Supabase.
Notifications: Email-based alert system.
Core Components: Donation Management:
Adaptive forms for different resource types.
Matching System:
Proximity-based pairing using basic location data.
Communication:
Email notifications for successful matches.
Verification:
Basic donor/recipient validation processes.
Challenges Encountered: Location Precision:
Implemented basic geolocation after initial mapping difficulties.
Quality Assurance:
Currently developing standardized evaluation criteria.
Notification Reliability:
Focused on email delivery optimization.
Key Learnings: Email communication proves more reliable than anticipated.
Basic geolocation meets current needs without complex systems.
Quality verification requires careful planning for future implementation.
Future Development: Quality assessment system implementation (Q4 2026).
Enhanced geolocation features.
Mobile application development.
Partnership network expansion.
Donation impact measurement tools.
Built With
- css
- react
- shadcn-ui
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.