Release Date: To Be Announced2023-01-08
This major update introduces a range of new features and enhancements, marking a significant milestone in the evolution of our application.
New Features
1. Facility Sharing
Unique URL for Each Facility: Sharing a facility now includes a unique URL specific to that facility, making it easier to direct users to the exact location they need.
2. Expanded Language Support
French and Spanish Translations: The application now supports French and Spanish. It reads
.po
files located in the resource folder to translate the application interface, catering to a broader user base.
3. Progressive Web App (PWA) Compliance
Service Worker: This update brings PWA compliance to the Locator2 Web Library. The introduction of a service worker enhances the app's performance, enabling offline usage and faster load times.
4. Favorite Facilities
...
Welcome Screen
A new welcome screen guides users through the application's features for a smoother onboarding experience.
Country Selection for Global Users
The application offers a Country List for users not within the listed countries, enhancing global accessibility.
TOML file for application Configuration
Switched to a .toml file format for application configuration, streamlining the app’s setup process.
List and Map Views Integration
List View with Facility Information Card now integrates seamlessly with DHIS2.
Facility information is fetched and pictures are rendered using the new API connector.
Readable Opening Hours are displayed in a user-friendly format utilizing the new DHIS2 OU attribute.
Enhanced Map View
Full support in Leaflet and Maplibre.
Multiple Map Providers: Options include OSM, ESRI, and Google.
Diverse Map Layers: Choose from Roadmap, Aerial, Terrain, Hybrid, Traffic, Transit, Streetmap, Topography, and Dark layers.
Facility Pinning: Facilities are marked on the map layers along with the user's location.
Responsive Design
Adaptive Layouts: Desktop view shows both map and list views; mobile view shows one pane at a time.
Map/List Switching: Users can switch between map view and list view using a floating button on the bottom.
Detailed View
Interaction: Activated by clicking 'Read More' in the list view or facility icons on the map.
Comprehensive Details: Displays pictures, facility details, and information about providers working in the facility.
User Preferences
Application remembers the last selected mode and language.
Distance Calculation Options
Google API: Displays driving distance, switchable to walking or transit-based calculation (requires active Google API with credit card).
CrowDistance Function: Calculates radial distances between the User and the Facility.
Facility Sharing
Sharing a facility now includes a unique URL specific to that facility, making it easier to direct users to the exact location they need.
Favorite Facilities
Users can mark facilities as their favorites and access them easily under a 'Favorite List', bypassing the need to scroll through a long list of facilities.
...
Help & Resources Section
...
A new 'Help & Resources' section is added, allowing users to find answers to common questions and access useful information effortlessly
...
.
...
User Interaction Analysis: Matomo Analytics is incorporated to gather insights on user interactions, which will be instrumental in further application enhancements based on user feedback.
...
Performance and Compatibility Improvements
...
Various performance optimizations have been implemented, along with improved browser compatibility, ensuring a smoother and more reliable user experience.
Known Issues
Animated Loading Icon is not displayed during loading / splash screen.
Facility clustering is not working for Maplibre
Clicking ‘Read More’ is not highlighting the facility on the map view.