Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This major update introduces a range of new features and enhancements, marking a significant milestone in the evolution of our application.

New Features

  1. Welcome Screen

    • A new welcome screen guides users through the application's features for a smoother onboarding experience.

  2. Country Selection for Global Users

    • The application offers a Country List for users not within the listed countries, enhancing global accessibility.

  3. TOML file for application Configuration

    • Switched to a .toml file format for application configuration, streamlining the app’s setup process.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. User Preferences

    • Application remembers the last selected mode and language.

  9. 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.

  10. 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.

  11. 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.

  12. Help & Resources Section

    • A new 'Help & Resources' section is added, allowing users to find answers to common questions and access useful information effortlessly.

  13. 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.