Skip to content

A web-based User Management System with secure account registration, login with session tracking, and editable user profiles. Profile icons are stored in Cloudinary, while all user data is managed in Firebase Realtime Database. Includes account deletion and real-time form validation for a smooth user experience.

License

Notifications You must be signed in to change notification settings

Silen1t/User-Management-System

Repository files navigation

User Management System

A web-based User Management System with secure account registration, login with session tracking, and editable user profiles.

Profile icons are stored in Cloudinary, while all user data is managed in Firebase Realtime Database.

Includes account deletion and real-time form validation for a smooth user experience.


🚀 Key Features

  • 🔐 Account Registration
    Allows users to create new accounts, storing user data securely in Firebase Realtime Database.

  • 🔓 Login with Session Tracking
    Provides secure login with session tracking to maintain user state across pages.

  • 📝 Update User Information
    Users can update their personal details, including profile icons, through a validated and user-friendly interface.

  • ❌ Delete Account
    Supports permanent account deletion, automatically removing the user’s data from Firebase Realtime Database.

  • ✅ Form Validation
    Ensures proper and secure input with real-time validation for a better user experience.


💾 Storage & Database

  • ☁ Cloudinary
    Used exclusively for storing and managing user profile icons.

  • 🔥 Firebase Realtime Database
    Stores all user account information and provides instant real-time updates.


📌 Tech Stack

  • ASP.NET MVC for backend and server-side rendering
  • Firebase Realtime Database for user data management
  • Cloudinary for profile image storage
  • HTML, CSS, and JavaScript for the frontend

📖 Usage

  1. Clone the repository:
    git clone https://github.com/Silen1t/User-Management-System.git
    cd user-management-system

About

A web-based User Management System with secure account registration, login with session tracking, and editable user profiles. Profile icons are stored in Cloudinary, while all user data is managed in Firebase Realtime Database. Includes account deletion and real-time form validation for a smooth user experience.

Resources

License

Stars

Watchers

Forks