Skip to content

goingnowhere/colocacion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Colocation

A collaborative map to help the barrio placemap process for Nowhere.

Backstory

This app has been developed by another regional burn event: Borderland. Thanks to their team for this awesome piece of werk!

Architecture

This is essentially a client-side web app, using Leaflet to display a map. It's source code lives in the frontend directory.

The backend consists of a light API to create, edit or remove MapEntities, which are persisted in a SQLite databse. Each MapEntity is contains either a GeoJSON Feature representing a barrios' limits, or a GeoJSON FeatureCollection with one feature as its limits and other features representing objects that belong to the camp, such as containers.

All base data is commited as GeoJSON files (for vector tiles) or images (for raster tiles) in frontend/public/data. The rules that should be check to place a MapEntity are implemented in frontend/src/rule.

Some messages are displayed to guide hippies to use the tool properly, they can be found in public/drawers.

Deployment

A test environment is deployed at https://nowheremap.nowinsky.net/ on each push/merge to the main branch.

A prod environment is deployed at https://goingnowhere-colocacion.statichost.eu/ on each push/merge to the prod branch.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6