Every time I started a new Next.js project, I lost the first week to setup.
Authentication. Internationalization. Role-based access. SEO meta tags...
For further actions, you may consider blocking this person and/or reporting abuse
50 hours is an honest number — most boilerplate authors underestimate the invisible cost of the glue layer (auth callbacks, RBAC middleware, i18n routing edge cases). One thing I'd push on: how does the RBAC model handle permission inheritance vs. flat role assignment? In my experience that's the first thing that breaks when a real client asks for 'editor who can publish but only their own content'. The difference between a boilerplate that ships fast and one that survives the first feature request is usually that one decision.
Great point!
and you’re exactly right that RBAC inheritance is where “simple boilerplate auth” usually collapses.
In this boilerplate, the model is intentionally flat role assignment + explicit permission checks, with ownership-aware rules layered in policy helpers (for cases like “publish own only”). That keeps the base predictable, but it does mean inheritance trees (e.g. admin > editor > author) are not first-class by default.
This is awesome
Good work
Thanks man ‼️
Thats amazingg
Thanks ‼️
Nice simple design. I'll surely use it in the future.
❤️❤️
Mad respect man
Thanks‼️
Nice! Bookmarked, and kept for "whenever I need it"
Thanks, man! Feel free to share any suggestions anytime! ❤️
Coolest shit, needed this!
Thanks, man! Feel free to share any suggestions anytime! ❤️
damn! Good Work brother.
thanks!
Thanks for this blog.
How you DOINNNN xD