Skip to content

Full-stack authentication app with React, Node.js, MongoDB

Notifications You must be signed in to change notification settings

Cashkid12/auth-app

Repository files navigation

🔐 Full-Stack Authentication App

React Node.js MongoDB JWT

A modern, secure full-stack authentication application built with React, Node.js, Express, and MongoDB.

🚀 Live Demo

  • Frontend: [Coming Soon]
  • Backend API: [Coming Soon]

✨ Features

  • ✅ User Registration & Login
  • ✅ JWT Authentication
  • ✅ Protected Routes
  • ✅ Password Hashing with bcrypt
  • ✅ Responsive Design with Tailwind CSS
  • ✅ Toast Notifications
  • ✅ Modern Glass Morphism UI

🛠️ Tech Stack

Frontend:

  • ⚛️ React 18 + Vite
  • 🎨 Tailwind CSS
  • 🔄 Axios for API calls
  • 🧭 React Router DOM

Backend:

  • 🟢 Node.js + Express
  • 🍃 MongoDB + Mongoose
  • 🔑 JWT + bcryptjs
  • 🌐 CORS enabled

📸 Screenshots

Login Page Register Page Dashboard
Login Register Dashboard

🏁 Quick Start

Prerequisites

  • Node.js 16+
  • MongoDB Atlas account

Installation

  1. Clone the repository
    git clone https://github.com/yourusername/auth-app.git
    cd auth-app

About

Full-stack authentication app with React, Node.js, MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published