A modern and secure authentication system built with TypeScript, Node.js, and React, featuring real-time verification using Socket.IO, CAPTCHA protection, and email workflows. Designed for modern web apps with clean UI and full-stack integration.
- 🔐 Sign Up + Log In (with Google reCAPTCHA v2)
- ✉️ Email Verification Workflow
- Secure email link with token
- Real-time feedback via Socket.IO
- 🔁 Live User Activity Feed (for Admins)
- 🔄 CAPTCHA-Protected Forms
- ⏳ Loading States + UX-friendly UI
- 🧠 Fully Typed Frontend & Backend (TypeScript)
- 💬 Socket.IO Rooms per user for secure events
- React 18 + TypeScript
- Tailwind CSS
- React Router DOM
- Socket.IO Client
- Google reCAPTCHA (v2 Checkbox)
- Node.js with Express
- TypeScript
- Prisma ORM (MySQL)
- Nodemailer (Email)
- Google reCAPTCHA Server Verification
- Socket.IO Server
git clone https://github.com/your-username/AuthFlowPro.git
cd AuthFlowProOpen to feature ideas! PRs welcome. DM me if you're building something similar — happy to collab 🔧
MIT — feel free to use, improve, and build on top of it.
Built with