Please visit https://code.usgs.gov/WiM/cbrsdms for the active repo of this project.
This is the web client codebase for version 1 of the Coastal Barrier Resources System Determinations Management System (the web services codebase can be found here). CBRS DMS allows the FWS CBRS team and contractors to enter, query, and manage determinations on whether properties under consideration are in or out of boundaries of federally-designated units, as well as generate reports for completed determinations.
Angular and generated with Angular CLI
Prerequisite: Please install Angular-CLI by following these instructions.
git clone https://github.com/USGS-WiM/cbrsdms.git
cd cbrsdms
# install the project's dependencies
npm install
The two main environments are configured by environment variables found at /src/app.settings.ts/
. The API / web services root URL for each environment is stored in these settings.
Run ng serve
for a dev server with live reload. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files. This will use the development environment configuration.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build --prod --base-href /cbrsdms/
to build the project. The build artifacts will be stored in the dist/
directory. This will use the production environment configuration.
- Aaron Stephenson - Lead Developer - USGS Web Informatics & Mapping
See also the list of contributors who participated in this project.
This software is in the Public Domain. See the LICENSE.md file for details
In the spirit of open source, please cite any re-use of the source code stored in this repository. Below is the suggested citation:
This project contains code produced by the Web Informatics and Mapping (WIM) team at the United States Geological Survey (USGS). As a work of the United States Government, this project is in the public domain within the United States. https://wim.usgs.gov
- This project authored by the USGS WIM team
- WIM is a team of developers and technologists who build and manage tools, software, web services, and databases to support USGS science and other federal government cooperators.
- WIM is a part of the Upper Midwest Water Science Center.