Grace Bomb helps believers step out of their comfort zone and into sharing acts of grace that point to Jesus. The Grace Bomb App lets Grace Bombers share their stories on a worldwide map and interact with the community.
Today, each time you scroll in the map view, all bombs within the viewport's bounding latitude and longitude are loaded through an Azure Function that fetches and filters a Google Sheet containing all bomb stories. This solution suffers from:
~500-1000ms latency on each load
Cold starts
Inefficient over-fetching on the client side: as you scroll, many bombs are loaded multiple times
Today, each time you scroll in the map view, all bombs within the viewport's bounding latitude and longitude are loaded through an Azure Function that fetches and filters a Google Sheet containing all bomb stories. This solution suffers from: