Abstract Uganda is one of the countries in the world's with the highest mortality rate. One of the reasons for the high death rate in Uganda is the obstacle of distance to accessing healthcare on time. As such, previous research calculated the travel time to the nearest health facilities with different levels and published the data on Edinburgh Datashare. Since the travel time GeoTIFF file sizes of the outputs were substantial, it is difficult to preview without utilising professional GIS software and download for people who are interested in accessing these data sets. A web mapping platform is required to develop to host data outputs. This project has presented a method for developing the platform with optimal performance. The main objective is to achieve visualisation of geospatial datasets with different formats, satisfy the demands of users, have some user interactive functions, and improve the performance of this platform. This study compared the differences of some WebGIS servers and the impact of different resolution images on platform performance to select suitable servers and the resolution of published datasets. This study involved spatial caching, raster data volume reduction, data vectorisation and ImagePyramid methods to solve the issue with excessive map page loading time. Web Map Service and Web Map Tile Service were also used to transfer the data from the web server to client side. The Streamlit Python library was used to construct this web mapping platform. All the web development software used is free and open-source, ensuring accessibility for all users.