Overview
MyCard is a fully functional Software-as-a-Service (SaaS) platform designed to modernize professional networking in Bangladesh. It allows users to create, customize, and share premium digital business cards via unique vanity URLs (e.g., mycardbd.app/username) or NFC technology.

Key Features:
-
Dynamic Profile Builder: Users can claim unique usernames, upload avatars, and manage social links in real-time.
-
Monetization Engine: A robust subscription system with package management (Standard/Premium), coupon code functionality, and automated invoice generation.
-
Hybrid Payment Gateway: A custom-built manual payment approval system optimized for local payment methods (bKash/Nagad), allowing Admins to verify transaction IDs before activating accounts.
-
Role-Based Access Control (RBAC): Distinct dashboards for Super Admins (management), Staff, and Regular Users.
-
Advanced Security: Implements rigorous validation including real-time DNS checks for email domains, CSRF protection, and password encryption.
-
Modern UI/UX: Built with Tailwind CSS for a fully responsive, "glassmorphism" aesthetic that works seamlessly across mobile and desktop devices.