Skip to content

marthevienne/trailwatch-front-kickoff

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

next-template

A Next.js 13 template for building apps with Radix UI and Tailwind CSS.

Usage

npx create-next-app -e https://github.com/shadcn/next-template

Features

Getting started

  1. First unzip all archives in ./public/data/geometries folder
gunzip *.gz
  1. Then as usual, install dependencies and start dev server
npm install
npm run dev

Nota Bene

For now, GeoJSON files are served via a public endpoint provided by NextJS. Soon, this will be moved to NextJS server routes to enhance caching. Some geographic features will be displayed as DeckGL GeoJsonLayer in this first version but to enhance vizualization performance these static layers (e.g harbour locations, marine protected areas... and even historic vessels tracks) should be served as vector tiles for example with PMTiles files stored in the cloud (a MinIO instance for example). PMTiles suuport in DeckGL should be evaluated, MVT/MBTiles are already supported.

License

Licensed under the MIT license.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.7%
  • JavaScript 5.8%
  • CSS 2.5%