BEDS Management System for Shelters

The City of Albuquerque required a centralized system to efficiently manage shelter beds, tracking real-time availability and automating check-in processes while synchronizing with city data sources. A Django-based web application was developed, incorporating features such as real-time tracking, interactive maps, and daily data synchronization to streamline shelter management and enhance coordination across facilities.

Client Background

The City of Albuquerque needs a centralized bed management system that could track real-time availability, manage check-ins, and automatically synchronize with city data sources. The key objectives included:

- Developing a Django-based web application for managing shelter beds and tracking occupancy
- Implementing real-time bed availability tracking by bed type (family, couples, male, female, youth, respite)
- Integrating automated daily updates from Albuquerque’s ArcGIS data feed
- Creating an interactive map interface for visualizing shelter locations and availability
- Building a check-in system using HMIS (Homeless Management Information System) IDs for tracking
- Supporting multiple shelter types including regular shelters and halfway houses
- Implementing filtering and search capabilities for finding available beds

Project Scope

- Django-based bed management system for tracking shelter capacity and occupancy in real-time
- Automated data synchronization with Albuquerque’s ArcGIS FeatureServer, updating shelter information daily without manual intervention
- Google Maps integration providing interactive visualization of shelter locations with real-time bed availability displayed on markers
- HMIS ID check-in system enabling shelter staff to log admissions while preventing duplicate check-ins per day
- Multi-bed type support tracking availability for family, couples, male, female, youth, and respite beds separately
- Google Places API integration for automated address geocoding and place information retrieval
- Scheduled task system using Django-Q for reliable daily data updates from city systems
- Filtering and search functionality allowing users to find shelters by location, bed type, and availability
- Multi-step wizard interface for creating and managing shelters with address autocomplete and validation
- Halfway house management supporting Oxford House-style facilities with vacancy tracking

Key Outcomes

- Real-time visibility* into shelter bed availability across the city, enabling faster placement of individuals in need
- Automated data synchronization eliminated manual data entry and ensured accuracy by pulling directly from city systems
- Improved operational efficiency with streamlined check-in processes and automated capacity calculations
- Enhanced coordination between multiple shelters through centralized bed availability tracking
- Geographic visualization helped staff and administrators quickly identify shelter locations and availability patterns
- Reduced administrative burden through automated updates and intuitive management interfaces

*The result is a robust, scalable platform that simplifies shelter bed management for the City of Albuquerque. The system now provides real-time visibility into shelter capacity, automates data synchronization with city systems, and enables efficient coordination of emergency shelter services across multiple facilities.

Gallery

Website Link

https://beds.noventum.us/residences/

Categories

Tags