CoVariants v0 is a pandemic-grade software and some of the technical decisions were rushed and questionable.
Let's start over? =D
List of changes:
[ ] Dynamic data fetching. Avoid storing the data in the GitHub repo. Let's move it to S3. This will require to change infallible, synchronous JSON imports (bundled into the app through webpack), into fallible and asynchronous network requests. Unfortunately these JSON imports are so entangled with the app components that it will be quite a task.
[ ] Fine-grained data fetching. Let's split the large JSONs into pieces and only fetch data that's being displayed.
[ ] Better user experience. There are numerous defects in the UI and UX to address. The list will follow.
CoVariants v0 is a pandemic-grade software and some of the technical decisions were rushed and questionable.
Let's start over? =D
List of changes:
imports
(bundled into the app through webpack), into fallible and asynchronous network requests. Unfortunately these JSON imports are so entangled with the app components that it will be quite a task.