Skip to content

Sayak-Bhattacharjee/geospatial-app-project

Repository files navigation

Geospatial Data Management Application

Description

This is a full-stack web application for managing and visualizing geospatial data. The backend is built with Node.js, and the frontend is built with Vue.js.

Features

  • User Management: Register and login.
  • Data Upload: Upload GeoJSON/KML and TIFF files.
  • Map Visualization: Render uploaded files on a Mapbox map.
  • Draw and Edit Shapes: Draw and edit custom shapes.
  • Distance Measurement: Measure distances on the map.
  • Point Marker Management: Add, move, and delete point markers.
  • Hover Card Information: Display information on hover.

Prerequisites

  • Node.js
  • npm

Setup Instructions

Backend

  1. Navigate to the backend directory:
    cd backend
    

frontend

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors