Monumentuak, duela gutxi nik emandako Laravel ikastaro baten emaitza da, Geografia Informazio Sistemak (GIS) orientatutako ikastaroa. Ikastaro honetan munduko monumentuen inbentarioaren kudeaketarako baliabide oinarrizko bat diseinatu zen. Erregistratutako erabiltzaileak monumentu bakoitzaren kokapena ikusi dezake eta baita bakoitzaren fitxa ere bisualizatu dezake; era berean, monumentu berriak gehitu ditzake, kokapena mapan hautatuz eta fitxaren izen eta irudia sartuz. Ikastaroaren didaktikaren gainean ez duen interesik izanik, gehitu ziren munduko mugak eta munduko ibai garrantzitsuagoen geruzak gainean.
Aplikazio honen garapenerako eta une honetako ikastaroa emateko, hainbat teknologia erabili dira, hala nola Laravel frameworka, Javascript-eko Openlayers liburutegia, hori programazio hizkuntzak bezala. Baina Docker bidez lantoki-ingurune osoa sortu da, non nginx web-zerbitzariaren konfigurazioa, Geoserver mapa zerbitzariaren, PostgreSQL datu-baseen sistema, eta berarekin batera PostGIS, GIT bertsio-kudeaketa ... barnean sartu dira.
Ikastaro honen helburua izan zen Geografia Informazio Sistemekin erlazionatutako web aplikazioen programazioan bi teknologia batu: alde batetik Laravel bezalako potentzia eta dotorea duen framework bidezko programazioa eta bestetik, Javascript eta Openlayers erabiliz mapa tematikoak dinamikoki sortzeko. Baina, argi denez, lanaren antolamendu metodoak aztertu behar ziren eta horretarako bertsio-kudeaketa sartu zen, zeinaren garrantzia ikastaroaren zehar frogatu zen, eta Docker garapen inguruneak lankidetza oso ona eskaintzen digu.
Laburbilduz hauek izan dira landu dugun gaiak: