This is an excerpt from a stream on / dm94dani .
In this stream, changes have been made to the Vue website to improve Lighthouse, SEO and schema implementation.
We also made an implementation of a notification system for error control.
The last change made was to the fastify API using ratelimit to specifically limit some endpoints to not allow voting more than twice a day.
Stack API: Typescript + Fastify + MongoDB
Stack Front: Vue 3 + Typescript + Tailwindcss
Front Repo: https://github.com/dm94/DarkConfigs
Back Repo: https://github.com/dm94/DarkConfigsAPI
Crowdin (Translations): https://crowdin.com/project/darkconfig
------------------------------------------------------------------------------------------------------------------------
PayPal: https://www.paypal.me/dm94dani
Twitch: / dm94dani
Twitter: / dm94dani
Discord: / discord