Skip to content

nb488/youCode2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Give-Spot

youCode 2026 Hackathon ProjectStrengthening BC's Nonprofit Workforce, Powered by Community


Problem Statement

BC's nonprofit sector is facing a critical volunteer and resource gap. With 29,000 nonprofit organizations contributing $6.7 billion to BC's economy, the infrastructure connecting willing people to the organizations that need them is strained — and volunteerism has not recovered to pre-pandemic levels since COVID-19.

Our team focused on lowering the barrier to entry for both volunteers and donors: making it easier, faster, and more accessible for everyday people to take meaningful action in their own neighbourhoods.


Our Solution

Give-Spot is a community-powered web app that enables pop-up volunteer and donation events — bringing nonprofit support directly into neighbourhoods, rather than requiring people to travel to centralized organizations.

Users can take on two roles:

  • Leaders — organize local pop-up events on behalf of themselves or a nonprofit, specifying what resources or volunteer help is needed
  • Participants — find nearby pop-ups on a map and show up to donate supplies or volunteer their time

By bringing pop-up nonprofits to where people already live, Give-Spot reduces friction for volunteers (travel, scheduling, intimidation) and makes donating as simple as a short walk. It also distributes the organizational load across community members — reducing burnout for stretched nonprofit staff.


How It Addresses the Case

Design Constraint Our Approach
No IT support needed Simple, mobile-friendly web app — no accounts required to browse or donate
Accessibility Minimal text-heavy UI, map-first interface, low digital literacy required
Sustainability Community members self-organize; the platform requires no ongoing expert maintenance
Trust & Safety Leaders provide contact info; pop-ups are tied to real locations and verified community needs
Don't rebuild what exists Give-Spot complements existing nonprofits — it doesn't replace them, it extends their reach into neighbourhoods

User Stories

Sarah — Donor with limited time

Sarah has extra menstrual products but no time to travel downtown.

  1. Opens Give-Spot
  2. Clicks "Find a Pop-Up"
  3. Sees a map of nearby active pop-ups
  4. Hovers over a pin — sees address, hours, and what's needed
  5. Finds one walking distance away and drops off her donation

Bella — Community organizer

Bella wants to start a volunteering initiative in her neighbourhood.

  1. Opens Give-Spot
  2. Clicks "Create a Pop-Up"
  3. Enters: location, date/time, number of volunteers needed, what supplies to collect, and her contact info
  4. Receives notifications as volunteers and donors sign up

Grace — Nonprofit coordinator

Grace works with an organization in need of menstrual products and knows people in a specific neighbourhood willing to donate.

  1. Opens Give-Spot
  2. Clicks "Create a Pop-Up" on behalf of her organization
  3. Sets location, timing, and specifies the exact supplies needed
  4. Shares the link with her network — donations come to her, sorted and ready

Tech Stack

  • Frontend: Typescript / CSS / HTML
  • Maps: /
  • Backend: Typescript / Express
  • Database: Supabase

Team

Aishah, Carina, Lisa, Natalia

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors