Web App Ready
I'll try and finish up the web app today.
Yesterday, I figured out Keycloak was asking for updating user info because Last Name is required, and my Google account doesn't have one. I should make it optional, but gocloak doesn't seem to support updating user profiles and I don't feel like doing it manually.
Anyways, trying to log in now gives me an error because I didn't run the migrations. I should automate that as well, but right now I really just want to see it work and focus on the frontend, so I'll run them manually.
Got the web app sort of finished, at least for now. It's got a dashboard layout with working menu, breadcrumbs, theme switch and it can connect to the backend. Good enough for now. I will update it after some progress on a real project.
Tried to generate the new app, but stuck at an annoying issue. In some of the shadcn components, they use [[
css selectors, which happens to be my template delimiter. I'll have to find another delimiter that works well with go, typescript and css.