| 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 |
| Layer | Technology |
|---|---|
| Backend | Python, Flask |
| Frontend | HTML, CSS, Jinja2 Templates |
| Database | MongoDB |
| Deployment | Vercel |
Add screenshots here by pasting images (Ctrl+V) in the GitHub editor
1. Clone the repository
git clone https://github.com/ahmad-rind/Authentication-System
cd Authentication-System2. Install dependencies
# Windows (one-click)
install_flask.bat
# Or manually
pip install -r requirements.txt3. Start the app
# Windows (one-click)
Start App.bat
# Or manually
python app.py4. Open in browser
http://localhost:5000
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