The STAC-Manager is a tool designed for managing the values of a STAC (SpatioTemporal Asset Catalog) collection and its items. This interface provides a user-friendly way to modify and update the properties of collections and items within a STAC catalog.
This repository is a monorepo for the STAC-Manager project managed using lerna.
It contains the stac-manager web app along with the form build plugin system that powers it.
All the packages are located in the packages
directory structured as follows:
@stac-manager/client
- STAC-Manager web app.@stac-manager/data-core
- Core functionality of the form builder plugin system.@stac-manager/data-widgets
- Form components to be used by the form builder plugin system, when custom ones are not provided.@stac-manager/data-plugins
- Data plugins for the forms. Each plugin defines how a section of the data structure is displayed and edited.
To set up the project for development, follow the instructions in the development documentation and get familiar with the app architecture and the plugin system by reading the technical documentation.
This project is licensed under the MIT license - see the LICENSE.md file for details.