<aside> ❓ See Technical Research Guide for more info on using this page
</aside>
<aside> 🚧 Here include UML's, live feature lists, or any other visuals that explain the current architecture only. Any models or visuals from previous versions should be placed into another document and linked below in the previous version it was in.
</aside>
Installable PWA. PWAs are a reasonable step up from regular SPAs and every team member has the requisite skill to built one. Also, a PWA brings near-native performance and functions across all platforms.
A single backend providing the data needed to run the PWA.
PostgreSQL database will be used to perform the data on the backend. PostgreSQL is the world's most advanced open-source relational database.
The performance and speed of the Node/Express server will be improved by caching some data. The Redis in-memory data structure store will be used to cache frequently fetched data.