This will all happen under a new branch, of course, as lots of code will be replaced or added in a new framework, Next.JS. Currently running vanilla and jquery. Bootstrap is mostly used for quick-components (modals, tooltips, popovers, with a fast and modern approach to styling.)
This is a major upgrade that won't happen for some time. Lots of planning has to take place. I'd like to use google as a logic authenticator, which means I'll have to integrate with Google Sign-in services (relatively straightforward) and then send the authentication message to the (non-existent) backend to retrieve user info.
That means I guess the user info will be stored according to email, no related credentials kept in the DB.
Use supabase and Next.JS as a backend stack. Unfortunately, this will mean at least partially migrating to Next.JS instead of vanilla JS and Jquery.
Unsure if I'd like to switch entirely to React/Next.JS or keep using vanilla + jquery. At first will probably just use Next.JS as a backend, retain the original front-end and switch over slowly.
This will all happen under a new branch, of course, as lots of code will be replaced or added in a new framework, Next.JS. Currently running vanilla and jquery. Bootstrap is mostly used for quick-components (modals, tooltips, popovers, with a fast and modern approach to styling.)
This is a major upgrade that won't happen for some time. Lots of planning has to take place. I'd like to use google as a logic authenticator, which means I'll have to integrate with Google Sign-in services (relatively straightforward) and then send the authentication message to the (non-existent) backend to retrieve user info.
That means I guess the user info will be stored according to email, no related credentials kept in the DB.
Use supabase and Next.JS as a backend stack. Unfortunately, this will mean at least partially migrating to Next.JS instead of vanilla JS and Jquery.
Unsure if I'd like to switch entirely to React/Next.JS or keep using vanilla + jquery. At first will probably just use Next.JS as a backend, retain the original front-end and switch over slowly.