Skip to content

ahmad-rind/Authentication-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Authentication System

A full-stack authentication web app built with Flask & MongoDB


✨ Features

Feature Description
👤 User Registration Create a new account securely
🔑 Login / Logout Session-based authentication
🔒 Password Hashing Passwords stored securely, never plain text
🛡️ Admin Dashboard Dedicated admin UI for management
🗄️ MongoDB Integration Cloud database for persistent storage

🛠️ Tech Stack

Layer Technology
Backend Python, Flask
Frontend HTML, CSS, Jinja2 Templates
Database MongoDB
Deployment Vercel

📸 Screenshots

Add screenshots here by pasting images (Ctrl+V) in the GitHub editor


⚙️ Run Locally

1. Clone the repository

git clone https://github.com/ahmad-rind/Authentication-System
cd Authentication-System

2. Install dependencies

# Windows (one-click)
install_flask.bat

# Or manually
pip install -r requirements.txt

3. Start the app

# Windows (one-click)
Start App.bat

# Or manually
python app.py

4. Open in browser

http://localhost:5000

📁 Project Structure

Authentication-System/
├── templates/          # HTML templates (Jinja2)
├── app.py              # Main Flask application
├── requirements.txt    # Python dependencies
├── vercel.json         # Vercel deployment config
└── .gitignore

Made with ❤️ by Ahmad Rind

About

Full-stack authentication system with Flask, MongoDB, and admin dashboard UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors