My Projects
Smart Face Attendance System
Project Description
A modern, AI-powered attendance management system that uses facial recognition technology to mark student attendance automatically. Built with Python Flask, OpenCV, HTML, CSS.
✨ Key Features
- Real-time Face Recognition: Uses LBPH algorithm for accurate face detection and identification from webcam feed.
- Smart Attendance Rules: Includes a 1-hour cooldown policy to prevent duplicate entries for the same student.
- Automated Model Training: The recognition model retrains automatically whenever a new student is registered.
- Admin-Protected Registration: Student registration is password-protected (default: admin123) for secure access.
- Export to Excel: All attendance records are automatically saved in Excel format for easy reporting and analysis.
- Modern Glass UI: Features a professional user interface with glass morphism design, responsive layouts, and smooth animations.
Technologies Used
How It Works
- Register: Admin adds new students with face samples (100 images captured via webcam).
- Train: System automatically trains the model with new face data.
- Mark: Student looks at camera to mark attendance with real-time verification.
- Track: Records are saved with timestamps, preventing duplicate entries within 1 hour.
Project Link
View Project On GithubVulnerability Scanner (Python + Nmap)
Project Description
This project is a Python-based vulnerability scanner that uses the Nmap library to detect potential security issues in a target system or network. It performs service version detection and runs Nmap vulnerability scripts to identify possible vulnerabilities on open ports.
Key Features
- Scan target IP address, hostname, or network range
- Automatic vulnerability detection using Nmap scripts
- Service and version detection for open ports
- Optional custom port scanning support
- Fast scanning using optimized Nmap timing options
Technologies Used
Project Link
View Project On GithubNetwork Intelligence Tool 🌐
Project Description
A network security and intelligence tool that analyzes target systems by performing port scanning, service detection, DNS resolution, and WHOIS lookups. It helps gather important information about hosts, open ports, and running services for cybersecurity analysis.
Features
- Fast port scanning to identify open ports
- Service and version detection
- Basic OS fingerprinting
- WHOIS and DNS lookup for domain information
Technologies Used
Project Link
View Project On GithubBirthday Wishes Website
Project Description
This project allows users to create and send personalized birthday wishes with a beautiful interface and customizable options.
Key Features
- Personalized birthday message display with user's name
- Audio playback of birthday wish (voice greeting)
- Simple name input interface
- Instant response with multimedia greeting
Technologies Used
Project Link
Check out the project below:
View ProjectAI Face Recognition
Project Description
This project is aimed at detecting faces and verifying individuals by their names using advanced AI algorithms and database integration.
Features
- Real-time face detection from webcam
- Face verification and identification by name
- MySQL database for storing user data
- User-friendly GUI interface
Technologies Used
Project Link
Check out the project below:
View Project On GithubExpense Tracking System
Project Description
This project is a comprehensive expense tracking website that helps users monitor their daily expenditures, manage deposits and purchases, and maintain a clear overview of their financial balance with an intuitive dashboard interface.
Features
- User authentication (Login/Signup system)
- Personal dashboard with real-time balance
- Deposit and Purchase recording functionality
- Account summary with transaction history
- Visual representation of deposits vs purchases
- Responsive design for all devices
Technologies Used
Project Link
Check out the complete project below:
View Project On Github