Since KCX was designed as a multi-page web application, using Sveltekit rather than Svelte is highly encouraged. However, when I was making this website while learning Svelte and other modern web frameworks for the first time, I just used Svelte and developed like no one could stop me while not knowing which consequences would emerge for me.
It's time to pay off.
- Separate
frontend and backend stuff in a separate folder (completed)
- Move the frontend framework Svelte to Sveltekit
- Remove
svelte-spa-router stuff, readjust the route (To use Sveltekit routing)
- Inspect and modify all utility Svelte/JavaScript files while removing legacy and inefficient components
- Move the styling components from Flowbite to Svelte-Flowbite
Additional thing
- Email verification when signing in
- Captcha(automatic or invisible)
- User management page(change password, email, profile pictures, etc...)
Since KCX was designed as a multi-page web application, using Sveltekit rather than Svelte is highly encouraged. However, when I was making this website while learning Svelte and other modern web frameworks for the first time, I just used Svelte and developed like no one could stop me while not knowing which consequences would emerge for me.
It's time to pay off.
frontendandbackendstuff in a separate folder (completed)svelte-spa-routerstuff, readjust theroute(To use Sveltekit routing)Additional thing