Application

SamPro Profile

Digital business card application

1Overview

# 🚀 SamPro - Next-Gen Digital Business Card Platform

SamPro is a comprehensive, production-ready, full-stack platform designed to revolutionize digital networking. By seamlessly bridging a powerful **Flutter Mobile Application** for profile management and a blazing-fast **Next.js Web Application** for public profile rendering, SamPro offers an unparalleled digital business card experience.

With built-in NFC support, real-time analytics, dynamic theming, and lead generation capabilities, this platform is perfectly positioned for direct-to-consumer SaaS monetization and B2B enterprise networking.

## 🌟 Platform Highlights & Features

### 📱 The Mobile App (Control Center)
Built with Flutter & Riverpod, the mobile app acts as the user's personal dashboard and networking hub.

* **Advanced Profile Builder**: Users can dynamically build their digital presence, including profile pictures, high-res cover photos, personal bios, and detailed professional experience.
* **Multiple Themes & Templates**: Users can switch between "Modern," "Classic," and "Compact" themes on the fly.
* **Document Uploads (PDF)**: Allows professionals to attach resumes, portfolios, or brochures directly to their profile with strict file size limits (5MB) and automatic cloud storage.
* **Deep Analytics Engine**: A real-time dashboard powered by `fl_chart`, tracking 7-day traffic, total page views, VCF contact downloads, and lead capture events.
* **NFC Card Integration**: Built-in NFC writing capabilities allowing users to program physical NFC business cards instantly from their phones to point to their digital profile.
* **Lead Management**: A dedicated CRM tab where users can view and manage leads captured from their public web profile.
* **Enterprise-Grade Security**: Secure PIN-based app locking to protect sensitive networking data and analytics.

### 💻 The Web App (Public Profiles)
Built with Next.js and Tailwind CSS, the web app ensures digital profiles load instantly and look stunning on any device.

* **Stunning Glassmorphic UI**: Beautiful, responsive, and animated user interfaces that leave a lasting impression on potential clients or connections.
* **Instant VCF Contact Saving**: A one-click "Save Contact" button that dynamically generates a `.vcf` file, allowing visitors to save the user's details directly to their phone book.
* **Lead Capture & Math Captcha**: A sleek, built-in contact form allowing visitors to leave their details, protected by a simple but effective math captcha to prevent bot spam.
* **Actionable Links**: Direct integration to call, email, download documents, and visit various social media platforms directly from the profile.
* **Active/Inactive Toggling**: Users can toggle their profile visibility. When inactive, the profile displays a beautiful fallback UI strictly focused on lead capture.