A full-stack authentication system with a modern dashboard UI built using React, Node.js, and MongoDB.
- User Signup
- Email Verification System
- Login / Logout
- Forgot Password
- Reset Password
- Auth Check Middleware
- Welcome Email Template
- Modern UI (Tailwind + Framer Motion)
- Signup Page
- Login Page
- Email Verification Page
- Protected Routes
- Dashboard Page
- User signs up
- Verification email is sent
- User verifies account
- User logs in
- Access dashboard
- Password reset if needed
- React (JavaScript)
- Tailwind CSS
- Framer Motion
- Zustand
- Node.js
- Express
- MongoDB
git clone https://github.com/chigemezu2202/react-node-app.git🔧 Backend Setup 🗄️ Database Setup 🔐 Signup Endpoint 📧 Sending Verify Account Email 🔍 Verify Email Endpoint 📄 Building a Welcome Email Template 🚪 Logout Endpoint 🔑 Login Endpoint 🔄 Forgot Password Endpoint 🔁 Reset Password Endpoint ✔️ Check Auth Endpoint 🌐 Frontend Setup 📋 Signup Page UI 🔓 Login Page UI ✅ Email Verification Page UI 📤 Implementing Signup 📧 Implementing Email Verification 🔒 Protecting Our Routes 🔑 Implementing Login 🏠 Dashboard Page 🔄 Implementing Forgot Password 🚀 Super Detailed Deployment 🙏 Thanks!
Backend Setup Database Setup Signup Endpoint Sending Verify Account Email Verify Email Endpoint Building a Welcome Email Template Logout Endpoint Login Endpoint Forgot Password Endpoint Reset Password Endpoint Check Auth Endpoint Frontend Setup Signup Page UI Login Page UI Email Verification Page UI Implementing Signup Implementing Email Verification Protecting Our Routes Implementing Login Dashboard Page Implementing Forgot Password Super Detailed Deployment & Thanks for watching!







