Closed thanhnguyen2187 closed 9 months ago
The checkboxes should be hit, except for the import/exporting one. I actually want to broaden the scope a tiny bit with optional requirements for improved usability:
Also, towards an MVP, we should also clean up the code a bit: remove dead branches and unused logic.
Thinking about the "local-first/offline-first" attribute, it would be the best if we can deploy this as a GitHub page first, and make it PWA installable later.
After https://github.com/thanhnguyen2187/crypta/commit/fd27b8e6cdee52a7e1f5154b2808c69a7b4e9a81 (and a few previous commits), the repository should be deployed to https://thanhnguyen2187.github.io/crypta/ after every success commit.
Even though folder exporting/importing did not get implemented, the application should be in a usable state for now. Noted some other improvements:
It only took me a short while to come up with the idea for this: a local-first code snippet manager with built-in encryption/decryption. However I guess I let the scope creep got the better out of me with many complexities to tackle (#3). I will open this issue as a reminder to keep the non-core bugs/features as improvements.
Goals for the MVP: