i tried coding the best login screen ever!

preview_player
Показать описание

🔐 LOGIN PAGE TUTORIAL: How I Built the Perfect Authentication System Using Firebase & NextJS in Under 1 Hour | Step-by-Step Guide for Beginners & Pros

As a senior software engineer with 5+ years of experience, I surprisingly had NEVER built a login page before! Watch my journey creating a secure, user-friendly authentication system for my German language app "Lex" using:
- Firebase Authentication (easiest method!)
- NextJS framework integration
- ShadCN UI components for beautiful design
- Google OAuth single-click login

📱 PERFECT for: React developers, web app creators, frontend engineers, UI/UX designers, and anyone building user authentication!

⏱️ TIMESTAMPS:
00:00 - The login page challenge every developer faces
01:41 - Firebase Authentication vs alternatives (and why Firebase wins)
02:24 - Converting projects to NextJS (practical walkthrough)
06:21 - Complete Firebase setup tutorial
07:13 - Testing email/password authentication flow
08:08 - Adding Google OAuth login functionality
10:19 - Next steps: protected routes & user accounts

📚 My Favorite Resources & Tools

🎶 Music & Editing:

👋 Let's Connect:
---

FEATURED TOPICS:
Full Stack Development
JavaScript Programming
React Development
Software Architecture
Tech Career Growth
Berlin Tech Scene
Programming Tips
Web Development
Coding Tutorial
Developer Productivity

### About Me:
Tech-focused content by Gauri, a Senior Software Engineer based in Berlin (originally from Singapore 🇸🇬). Specialized in full stack development, web applications, and modern JavaScript frameworks. Join our growing community of 20,000+ developers and tech enthusiasts!

#SoftwareEngineer #FullStackDeveloper #CodingTutorial #WebDevelopment #TechVlog #ProgrammerLife #BerlinTech #JavaScriptDeveloper #ReactJS #TechCareer #CodeLife #WomenInTech #TechTutorial #DeveloperVlog #SoftwareDevelopment #ProgrammingHumor #CodingLife #TechIndustry #LoginPageTutorial #FirebaseAuthentication #NextJSTutorial #ReactAuthentication #WebDevelopment #UserAuthentication #GoogleOAuth #ReactJS #UIDesign #FrontendDevelopment #JavaScriptTutorial #CodingTutorial #SoftwareEngineerVlog #AuthenticationSystem #WebAppDevelopment

*Some of the links above are affiliate links that help support this channel at no additional cost to you. Thank you for watching and supporting!*
---
*🎉 Hit Subscribe* to join the 30,000+ community exploring the world of tech, design, and development!
Рекомендации по теме
Комментарии
Автор

Waiting for Theo to include this in his 7 hour YouTube watch time a day routine

trononly
Автор

Supabase has user authentication service if you start a project. I would say fairly easy to understand and implement on the UI. Might not look the best though.

polgarandris
Автор

NIce Work 🙏,
Protecting routes in Next js is actually super simple, you create a middleware.ts file at the root and add the routes you wanna protect

mohammedsherifjr
Автор

I love your videos. Can you show us your code a bit more sometimes? I feel like it would help us to also learn at the same time and recognise syntax without it being like a tutorial 💕

christa-x
Автор

I follow you from beginning, I really interested to know, which camera and lens you are using to record your videos?

xeedipu
Автор

Big fan :)
Love your videos!
keep uploading more

rohanramgude
Автор

What if the user mistyped his/her email, wouldn't it directly make a new account? (Love the videos by the way!)

rocs
Автор

Great video, how do you store user data safely?

ypyswvo
Автор

I should definitely consider using AI a bit more. My current paradigm is to struggle through issues manually till I learn it the hard way. I do use it for advice, however, I don't just copy code from it.

elixer_prince
Автор

Which coding language do you prefer to learn programming?😊

Jia-dpcu
Автор

Lovely Video - Do you plan to monetize Lex?

wasabimachine
Автор

This is a bad UI/UX, you need to tell the user to sign up, and not confuse the user or trick it, it's a very bad practice.

If me as user that never use this page, and saw the email and password, but doesn't say to signup, I don't what to do, and say continue with Google, but if I don't use google?, you are excluding me instantly of the page.

Sometime the more easy flow, are the real world bad flow.

Also you didn't have in mind the real world flow, for marketing stuff and analytics you need to separate the routes, /login and /signup for at least track the user flow and automatics events conversions.

It's nice to use some tools like Cursor, but it's AI, it will do the things you say to do, not the real world development.

no hate, only advices.

dinels
join shbcf.ru