Computer Science Major Capstone Project (CSCI4970). SNOW allows users to create geospatial boundaries on a map view and receive relevant weather notifications about alerts within those boundaries.
I updated our application to use recoil for state management. Please feel free to ask any questions about how recoil works.
== Test Steps ==
This should be tested in the VM to make sure the WebSocket works properly
checkout issue-59-test and cd snow
run npm i to update your package-lock to include recoil
Start the backend
run npm run dev to deploy
Test the functionality of the front-end
Because a lot of changes were made to the entire application, it is important to test everything works as expected
Make sure the alert data is being updated through the WebSocket
Note: running npm run build will fail because of getting polygon data from the map
I updated our application to use recoil for state management. Please feel free to ask any questions about how recoil works.
== Test Steps == This should be tested in the VM to make sure the WebSocket works properly
issue-59-test
andcd snow
npm i
to update your package-lock to include recoilnpm run dev
to deploynpm run build
will fail because of getting polygon data from the map