Hacker News new | past | comments | ask | show | jobs | submit login

How much time would you say is fast enough to build a full front end and back end login/authentication system in nodeJS with any db ? I mean including throttling, pwd reset, forgot email/pwd, 2fa, confirmation email etc? Most of the tutorials are notoriously outdated and won't work bc dependencies, but I have build one such app.

For someone who knows the J's basics , I mean




It depends on what exactly your app is because you might be able to use existing solutions.

But my recommendation is Firebase or Supabase. These tools were basically designed for this type of webapp. I know a team of junior devs who created a production-app in a few weeks with Firebase. Firebase handles authentication, the database REST endpoint, and various other common webapp functionality, so that stuff is seriously achievable in hours. In Supabase "signup", "login", "login with provider", "send reset email" are all single JS functions.


Thanks, is there a public repo?


I wouldn't because all of that comes out of the box with laravel.

It would take 5 or 10 minutes (npm install taking up the majority of that time)


Yeah, I tried this approach and got as far as authentication. At that point Google would only tell me what not to do.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: