Web MAPPing with XYZ Codespaces
2026-08-31 , 101

Configure and deploy geospatial datasets, API, and web mapping interfaces in the cloud for free using GEOLYTIX XYZ/MAPP.
Spatial data will be stored in a neon.tech cloud database.
The service will be deployed to serverless function via Vercel.
The configuration can is managed via Github Codespaces.


This hands-on workshop will guide participants through the configuration of an XYZ/MAPP application as an interface for spatial data which will be hosted in a PostGIS database.

The configuration of the web mapping application can be completed with GitHub Codespaces in the browser - no installs on the developer machine are required!

The finished application will allow users to digitise locations in the browser and upload images stored in Cloudinary.

The location geometries and properties will be stored in a cloud hosted Neon PostGIS database.

The application will deployed from Codespaces as serverless function to Vercel.


Level of the workshop: 1 - beginner Pre-requirements for attendees:

Attendees will need a laptop with access to the internet. The exercise can be completed in the browser.

A Github account is required to fork the repository and open codespaces.

Free Vercel, Neon, and Cloudinary accounts can be created with the Github account.

What skills do participants require to have?:

The only requirement is a basic understanding of PostGIS and JSON as a means to configure a node.js backend.

Some understanding of Git, Github, and Codespaces is helpful but not necessary.

Link to software source code:

https://github.com/GEOLYTIX/xyz

Principal Software Engineer for GEOLYTIX, GIS professional, and graduate geographer.