Isaac Harper

Software EngineerApp DesignWilderness Conservation

NeighborlyAid

3/1/2026Featured ProjectLive Demo

Local community support finder and help board — installable PWA connecting neighbors with resources and mutual aid

web-apppwacommunity#pwa#html-css#community

NeighborlyAid

A local community support finder and help board — an installable PWA that connects people with local resources and neighbors who can help.

Overview

NeighborlyAid makes it easy to find and share local support resources across 12 categories, post help requests, and access crisis lines — all from an installable mobile app that works offline.

Features

Resource Directory

Browse and search local support organizations across categories including food banks, housing, health clinics, legal aid, mutual aid networks, childcare, transportation, utilities, senior services, and job training. Pre-seeded with local resources, with the ability to add new entries.

Help Board

Post "I need help" or "I can offer help" requests visible to the local community. Each post includes a category, description, and optional contact info.

Saved Resources

Bookmark any resource for fast offline access — useful when you're in the field without connectivity.

Crisis Lines

Permanently accessible tab with national hotlines including 988, the National Domestic Violence Hotline, SNAP food assistance, and more — all with tap-to-call.

Location Memory

Remembers your zip code or city across sessions so you don't have to re-enter it.

Offline-First PWA

  • Service worker with cache-first strategy
  • localStorage for all user data
  • Installable via Web App Manifest
  • Works on iOS, Android, and desktop

Stack

  • Vanilla HTML/CSS/JS — no framework, no build step
  • localStorage for offline data persistence
  • Service Worker for offline caching
  • Web App Manifest for installability
  • Deployed on Vercel
  • Custom domain: neighborlyaid.com