Skip to content

mahmoudshantti/AuthenticationApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Advanced OTP Email Authentication System

Screenshot 2025-04-15 133134

A secure authentication system featuring OTP verification via email with Mailtrap integration, JWT authentication with refresh tokens, and MongoDB Database.

✨ Features

  • 📧 OTP Verification via email using Mailtrap
  • 🔄 JWT with Refresh Tokens for secure sessions
  • 📱 Mobile-friendly verification flow
  • 🗃️ MongoDB storage with Mongoose schemas
  • ⚡ Express.js backend optimized for performance
  • 🎨 Modern UI Features by Tailwind CSS

🛠️ Tech Stack

  • Node.js - JavaScript runtime environment
  • Express - Web application framework
  • MongoDB - NoSQL database
  • Mongoose - MongoDB object modeling
  • JWT - Secure token authentication
  • Mailtrap - Email testing service

About

A advanced authentication system supporting email/password login, OTP verification, and account security features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages