Messing around with Angular's PWA features.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Kuhn, Matthew L 09edfa252d whitespace 4 days ago

PWA Test

This project was generated with Angular CLI version 15.2.1.

The purpose is to tinker with how Angular implements PWAs and see how service workers behave, learn about the who/what/when/where/why of caching.


This application is for biologists to record the population data of wild life in the Ohio river valley.

Until today, these biologists have been using an application built on an ancient technology that is no longer supported.
They are used to working a certain way, and are resistant to new-fangled technology (such as drop-downs).
This application is a MVP (minimum viable product) to reproduce their current application with all of it's shortcomings in order to gain their trust.


The biologists' process

  1. They select their station.
  2. They select their session type.
  3. If they are gilling, they'll have 15 runs.
  4. If they are electrecuting, they'll have 12 runs.
  5. In each run, they need to record details about the environment, and details about the populations of fish.

The biologists' needs

Since they are working out in the field, this application must be functional even without an internet connection.
They are used to older technology. They do not like:

  1. Drop-downs
  2. Animations
  3. Etc