•Constructed frontend through Svelte to eliminate the overhead of using a virtual DOM, promoting faster page rendering, and minimizing starter boilerplate.
•Safeguarded against weakly-typed static errors by incorporating Typescript interfaces into the codebase which improved documentation, decreased extensive runtime testing errors, and enabled safer refactoring for future growth.
•Built the application with Vite to enable rapid server startup, reduce latency, and permit hot module reloading to provide a more efficient production workflow.
•Created and integrated a NoSQL database to store the user input data and allow for efficient horizontal data scaling for accommodating increased user growth.
•Incorporated authentication and authorization measures with BCrypt hashing in the login to protect sensitive client data from being unsecured.
•Tested with Vitest to ensure tests created by the app ran successfully against the Svelte frontend framework.
•Hosted the application live through AWS, DynamoDB, and Github Actions to reduce costs while guaranteeing robust uptime availability.
•Product developed under tech accelerator OS Labs (opensourcelabs.io)