Releases: bounswe/bounswe2026group8
Releases · bounswe/bounswe2026group8
Release list
1.0.0
Final Milestone Release
Link to the deployed web application: link
New Features
Mobile
- Multi-language support — full localization coverage (TR, ES, ZH)
- Expert role system — category-based notification routing for expert users
- Offline BLE Mesh Forum — peer-to-peer forum with server archive sync
- SOS button — emergency broadcast via offline mesh network
- Speech recognition — voice input for forum posts and help requests
- Settings page — user preferences with translation support
- Light mode — full light/dark theme support
- My Posts section — users can view their own post history
- Public profile navigation — tap any author to view their public profile; assigned expert links on help requests
- Expert take-on flow — experts can claim help requests; badge system rewards participation
- Tutorial — onboarding walkthrough for new users
Web
- Forum filtering — filter posts by author type (standard users, experts, etc.)
- Expert role system — category-based routing for expert users
- Light mode — full light/dark theme support
- Settings page — user preferences management
- Expert take-on flow — experts can claim help requests; badge system rewards participation
Backend
- Staff roles — moderator and admin role system with audit logging
- Expert role system — expertise categories and verification flow
- OpenAPI documentation — Swagger UI at
/api/docs/, ReDoc at/api/redoc/ - Badge system — achievement badges for user activity
- Expert take-on flow — experts can claim help requests; badge system rewards participation
Infrastructure & DevOps
- Local Docker Compose setup with HTTP-only Nginx for development
- CI pipeline with test reports for backend, frontend, and Android
- Playwright E2E tests for MVP acceptance scenarios
- React Testing Library (RTL) unit tests for auth, forum, help requests, and profile pages
- Espresso instrumented tests for Android forum, help request, and profile flows
- CI optimized to skip redundant test runs on merge to main
- APK branding — Emergency Hub icon and renamed output (
emergency-hub.apk)
Bug Fixes
- Fixed BLE GATT write race condition causing mesh message loss
- Fixed expertise category name display and creation on mobile
- Fixed badge and help request translations on mobile
- Fixed API docs URLs returning 404 in production
- Fixed all CI test failures across backend, frontend, and Android
- Fixed local Docker population for development setup
Full Changelog
0.1.0-alpha
Neighborhood Emergency Preparedness Hub is a community-driven Android app designed to help people prepare for and respond to emergencies. Join your city's hub to post and browse help requests, connect with verified experts, and stay informed through community discussions. Access emergency checklists and first aid guides anytime, view nearby hospitals, shelters, fire stations, and assembly points on an interactive map, and receive real-time push notifications when help is needed in your area.