I'm a total newbie to GIS, but attempting to build an app similar to zillows that quickly serves up data based on user input.
Currently, i'm collecting the data via shp files which are being store in a postgis database, and then standardized and serialized into json. When standardized, there will be thousands of shapefiles for the user to query upon.
Based on intuition alone, this feels 'heavy'. Is this a standard/decent way to handle the backend or no?
-using geoDjango for server side framework