Skip to content

Node/Express/Mongodb//leaflet. Geological app for storing locations, descriptions and photos and display this locations over ICGC maps.

Notifications You must be signed in to change notification settings

JosepAnSabate/Geoapp_node_mongo_leaflet_auth

Repository files navigation

Geo-app 2.0

Node.js-Express-EJS-Mongodb Rest api with user authentification using express session.

  • Geo-app 2.0 allows the user to create edit and delete their own locations, descriptions and images on a geological, orthographic and topographic maps being able to consult the geologic description from the ICGC WMS using GetFeatureInfo. Deployed on AWS.

https://www.geoatles.cat

https://geoatles.cat

# Server on localhost:5000
nodemon 
or
npm start

# Routes (development)
User positions	         http://localhost:5000
Register                 http://localhost:5000/auth/register
Login                    http://localhost:5000/auth/login
Create position          http://localhost:5000/positions/store
Get one position         http://localhost:5000/position/:id
Delete one postition     http://localhost:5000/positions/delete/:id
Update one positions     http://localhost:5000/positions/update/:id

# Database (development, Mongodb Compass)
mygeodatabase


Geologic WMS for GetFeatuesInfo: https://geoserveis.icgc.cat/arcgis/services/geologic/icgc_mg50m/MapServer/WMSServer?

Source: https://www.icgc.cat/Administracio-i-empresa/Serveis/Geologia/WMS-Cartografia-geologica

mongodb atlas user permissions: danc 123

About

Node/Express/Mongodb//leaflet. Geological app for storing locations, descriptions and photos and display this locations over ICGC maps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published