atlas
atlas copied to clipboard
UGRC's template for esri JavaScript mapping applications.
atlas
UGRC Web Mapping Application Template
To Use
Step 1 - Use this template
Click the Use this template button to create a new repository from atlas
or
Checkout repository and install dependencies
git clone https://github.com/agrc/atlas.git
cd atlas
Duplicate the .env file and rename it as .env.local and update the properties with your data
Download all the dependencies
npm install
Step 2 - Develop & Test
Execute npm start to start a web server and view the website
Open src/App.jsx to view the development version of the app.
Build an awesome app.
Run npm test to run the unit tests
Run npm run cypress:run to run the functional tests
Run npm run format to format the code
Run npm run lint to lint the code
Step 3 - Optimize
Execute npm run build to create an optimized production build
The files will be placed in /dist
Execute npm run preview to view the website
Step 4 - Deploy
One-time tasks:
- [ ] Update the analytics code in
index.html
This website is tested and deployed with GitHub Actions.
Contributing
See our Contributing Guide