GeoView Config Builder / Demo App
This application is a demo application for using the geoview map.
It also includes the following;
- Config Builder - This helps users build configuration files and test them via UI. Users can also start with existing configurations.
- API Functions - This part of the application demonstrates how different API functions work and how to use them. It provides code snippets of how to invoke our API functions.
STRUCTURE / ARCHITECT
The tech stack for this application includes the following frameworks or technologies;
- React / TypeScript
- Material UI
- Vite
- React Router
- Other npm libraries (e.g. lodash)
Running The Project
First thing; we encourage you to fork the repo instead of cloning it - especially if you would like to contribute to it.
If not; you can go ahead and clone it.
Cloning the repo
git clone https://github.com/Canadian-Geospatial-Platform/geoview-demo.git
Install the packages
npm install
build the dist directory
npm run build
Run the application
npm run dev
Deploying to GitHub Pages
npm run deploy