← devsforfun
LIVEapp · 2026

devsforfun ID

One sign-in and one checkout for every devsforfun app.

What it is
devsforfun ID is the account behind every devsforfun app: one sign-in, one profile, one checkout, and the app store where the apps are listed.
The problem
Each new product would otherwise need its own sign-in, sessions and billing.
Decisions
So none of them build those. Apps sign people in over OAuth 2.1, and the same identity drives each app's database access rules. Payments run through one Razorpay setup. Apps never hold a user's Google tokens, because calendar requests go through ID.
Where it stands
Live at devsforfun.app. Roast My Website, clndr.pro and Inkform all sign in through it.
Stack
Next.jsSupabase Auth (OAuth 2.1)RazorpayUpstashResend