I believe that the best way to improve the spectest package is to actually use it. Since spectest is a testing framework, it requires something to test. However, it doesn't make sense to use it in very small projects.
Therefore, I plan to develop a client-server application and test its server-side components using spectest. The goal is to reach a state where spectest is used for all unit tests (currently, spectest provides functionality only for E2E testing).
The server and client will be developed in separate repositories. The client is intended for Android (kotlin) or Web (elm) platforms.
First Decisions
Deciding on the application concept is the first step.
We plan to create an app for upscaling images and videos, but this application will require Deep Learning training. Additionally, we need to consider other app ideas that do not require as much development effort.
Why we need side project
I believe that the best way to improve the spectest package is to actually use it. Since spectest is a testing framework, it requires something to test. However, it doesn't make sense to use it in very small projects.
Therefore, I plan to develop a client-server application and test its server-side components using spectest. The goal is to reach a state where spectest is used for all unit tests (currently, spectest provides functionality only for E2E testing).
The server and client will be developed in separate repositories. The client is intended for Android (kotlin) or Web (elm) platforms.
First Decisions
Deciding on the application concept is the first step. We plan to create an app for upscaling images and videos, but this application will require Deep Learning training. Additionally, we need to consider other app ideas that do not require as much development effort.