It Kinde of works – Part 1 of many



This content originally appeared on DEV Community and was authored by Alex Norman

The Kinde of posts are to highlight how Kinde’s authentication can be used in fun and unproductive ways. This series will step through things like using our starter kits, workflows, properties, feature flags, custom UI, and a bunch of other features. The demo website has no real purpose, but we’re going to try and get you to like and subscribe to our the company’s LinkedIn profile amongst other things.

This is not a reflection of Kinde and is strictly a fun side project.

Please comment if there’s any parts of Kinde you would like us to bash out or feedback on how to make this demo site more unusable.

Kinde of

Go to the site Kinde of to see the latest iteration, which may have already evolved from the time you’ve read this post 🙂

Here’s a quick video of the simple login process now. It’ll get a lot crazier as we stack more features on it.

Tech used

The initial site uses Kinde’s Next.js app router starter kit, which has auth pre-built into it. More info can be found on the Next.js App Router SDK documentation. One of our team members Peter also put together a tutorial playing around with this SDK in his Build an app with Next.js, Kinde and shadcn in 20 minutes video.

For the deployment and hosting side of things, we used Vercel since it was nice and easy.

Kinde features used

Kinde’s Next.js app router starter kit and then basically nothing else 🙂 We deployed an empty site, turned on a few authentication options and then just left it vanilla.

Login page

Demo highlights

I don’t know who came up with the idea, but a decision to use Windows XP styling across the board won out. First up is the classic bliss background for the homepage and an XP desktop layout on the dashboard.

XP desktop

The forced LinkedIn page visit feels a bit malicious with the pop up, so we might reconsider that one in future editions.

Follow our LinkedIn

While this first pass has put together the foundation, the next few posts will start utilising features for good.


This content originally appeared on DEV Community and was authored by Alex Norman