This directory contains a Svelte app that can be used as a starting point for the USFS AirFire Coding Challenge. For more information about Svelte, see https://svelte.dev.
The challenges listed here and in scripts/README.md
are suggested starting
points. In general they go from easy to difficult and are designed to see what
technologies you are familiar with. Feel free to add your own modifications to
show off what you know.
NOTE: No one is expected to easily accomplish all of the tasks! Thats whey they are called "challenges". So don't spend too much time on a specific task that looks unfamiliar.
Instructions for running the Svelte app found in working-example/
and for
creating a new Svelte app from scratch are found in
Svelte Setup.
working-example
version up and running on your computer.my-example
Svelte app.my-example
with some of the following:console.log()
statements to see what is
happening internallyTimeseriesPlot.svelte
component. What does this do? Tweak other
aspects of the Timeseries plot as you see fit.selected_id
scripts/DNR_burnportal_exec.R
to display
recent prescribed burn locations in the Leaflet map. (This will require adding
another item to src/stores/polygon-data-store.js
.)The scripts/
directory has a scripts/README.md file
describing data processing scripts written in R and python and associated coding
challenges.