Skip to content

Releases: bounswe/bounswe2026group6

1.0.0

Choose a tag to compare

@kckagancan kckagancan released this 12 May 18:40
14f2568

NEPH 1.0.0 — Final Milestone Release

Live deployed web application: https://neph.app/

This is the official final milestone release of NEPH (Neighborhood Emergency Preparedness Hub), an emergency preparedness and community help coordination platform.

Summary

NEPH 1.0.0 delivers the final deployed MVP across web, Android, backend, and database layers. Since the MVP checkpoint, the project has been expanded from core authentication/profile/help-request flows into a more complete emergency coordination platform with admin dashboards, crisis maps, gathering areas, safety circles, notifications, Google authentication, offline-aware Android flows, and production-ready deployment documentation.

The release includes a deployed web application, Android release build support, backend API, PostgreSQL migrations, Dockerized local/evaluation setup, and final demo-ready data.

What's Included

  • Deployed web application at https://neph.app/
  • Android mobile application prepared for release APK distribution
  • Backend API supporting authentication, profiles, help requests, volunteer availability, assignments, safety status, notifications, announcements, map resources, gathering areas, and admin operations
  • Admin dashboard features for emergency overview, user management, moderation, deployment monitoring, emergency history, and assignment visibility
  • Web and Android crisis/help-request map experiences
  • Web and Android gathering areas with map-based discovery and emergency resource categories
  • Google Sign-In support across web and Android
  • Safety status and trusted safety circle flows
  • In-app and push notification infrastructure
  • Offline-aware Android support for request drafts, safety check-ins, nearby users, and selected cached data
  • Docker Compose setup for PostgreSQL, backend, and web services
  • Production migration flow and release-ready setup documentation

Changelog

  • Added advanced help-request matching and assignment support, including volunteer availability, assignability checks, stale-location guards, and multi-responder emergency coordination.
  • Added admin dashboard capabilities including emergency overview metrics, emergency history, deployment monitoring, user listing, and ban/unban moderation flows.
  • Added web and Android crisis/help-request maps with request markers, filters, legends, selected request details, current-location controls, and external directions support.
  • Added gathering areas on web and Android, backed by OpenStreetMap/Overpass data, with emergency POI categories such as assembly points, shelters, hospitals, police stations, fire stations, and pharmacies.
  • Added viewport-based map discovery so users can pan/zoom maps and load resources or active help requests for the visible area instead of relying only on fixed nearby searches.
  • Added Google authentication across backend, web, and Android, including separate login/signup handling and release-build configuration support.
  • Added trusted safety circles with circle creation, invites, member status visibility, safety check-ins, and privacy-aware location sharing.
  • Added offline-capable Android safety check-ins, allowing users to mark themselves safe during weak or unavailable connectivity.
  • Added nearby visible user caching on Android with privacy-aware backend filtering and offline/stale cache labeling.
  • Expanded notification coverage for help request updates, assignments, safety circles, announcements, volunteer availability, and Android unread badge support.
  • Improved web notification UI with clearer cards, read/unread states, controls, and navbar unread indicator.
  • Added cross-platform dark theme support, theme persistence, theme toggles, and theme-aware branding improvements.
  • Added mobile contextual onboarding with guided walkthroughs, progress tracking, and safe practice mode for critical flows.
  • Added web first-signup onboarding tutorial after profile completion.
  • Improved Android UI consistency with a redesigned app shell, shared component system, updated navigation, polished auth/home/profile screens, and better small-screen scrolling.
  • Improved location architecture by separating residential/profile location from operational/current emergency location.
  • Improved Request Help with operational location snapshots, optional non-critical fields, request-level health information consent, and more reliable edit/update behavior.
  • Improved map and location UX across web and Android, including current-location controls, reverse geocoding behavior, map loading states, retry states, and provider failure handling.
  • Added backend and frontend announcement/news integration so web and Android consume backend-driven announcements instead of hardcoded runtime content.
  • Added account soft deletion with cleanup for personal data, active requests, assignments, volunteer availability, and Google re-signup handling.
  • Stabilized production migration workflow, release documentation, environment examples, Docker setup, and final deployment readiness.

0.1.0-alpha

0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@kckagancan kckagancan released this 07 Apr 18:26
c39d4d6

MVP pre-release for Neighborhood Emergency Preparedness Hub (NEPH). This version includes the Dockerized local web + backend + PostgreSQL setup, the Android application package (.apk), and the current MVP implementation covering authentication, profile management, help requests, volunteer availability, and core supporting web flows.
neph-release-apk.zip