Hamed Essam is a highly skilled Full Stack Developer with 6+ years of experience in web and mobile development, specializing in Laravel, Flutter, Vue.js, and PHP. Proficient in building Android & iOS applications, cloud solutions with AWS, and scalable system architecture. Explore my portfolio, projects, and services.
Archives: Projects
- Home
- Projects - Hamed Esam - Page 2

The Advanced IP Analyzer Tool is an asynchronous, high-performance IP intelligence framework designed to extract comprehensive insights about any IP address. Created to empower cybersecurity analysts, digital forensics experts, and network administrators, this tool delivers detailed reports using data from global intelligence sources — all in real time.
Key Features
1. Geolocation Analysis: Instantly pinpoint the physical origin of any IP address, retrieving:
Country, city, region
Timezone and GPS coordinates
2. DNS Record Retrieval: Get full visibility into DNS configurations:
Supports A, AAAA, MX, NS, TXT, PTR, and SOA records
DNS mapping for infrastructure profiling
3. WHOIS Data Extraction: Uncover domain registration insights:
Organization names, registrar info, contact emails
Creation/expiry dates and hosting providers
4. Security Intelligence Integration: Integrated with leading threat intelligence APIs:
AbuseIPDB for blacklisting status
VirusTotal for malware associations
Shodan for exposed services and vulnerabilities
5. Multi-format Export Options: Generate detailed reports in:
JSON
CSV
HTML (for sharing or archiving)
6. Asynchronous & Fast: Built with aiohttp, this tool fetches from multiple APIs concurrently for rapid results — even during large-scale scanning operations.
7. Beautiful Console Output: Formatted with the rich library for clean and visually appealing CLI results.
Technical Stack & Dependencies
aiohttp: Asynchronous HTTP requestsdnspython: Powerful DNS query toolkitpython-whois: WHOIS record parsingrequests: API communicationrich: CLI rendering & formatting
For a full list, view the requirements.txt.
Use Case Scenarios
Cybersecurity Investigations: Quickly determine if an IP is involved in malicious behavior.
Threat Intelligence Gathering: Collect evidence on suspicious connections or unknown access attempts.
Network Forensics: Map digital infrastructure during incident response.
Penetration Testing Support: Enrich your red team assessments with real-time footprinting data.
Project Goals
The aim of this project was to consolidate scattered IP analysis techniques into one robust, asynchronous CLI tool. By integrating public threat intelligence APIs and enabling multi-format exports, Advanced IP Analyzer Tool streamlines the process of IP investigation from minutes to seconds.
🔗 Explore the GitHub Project
Whether you’re a blue team defender, red team tester, or tech enthusiast — this tool will level up your digital investigation capabilities.

Sherlock Mail – Advanced AI-Powered Email Intelligence & OSINT Tool
In a world where digital identity plays a crucial role in both security and personal branding, email addresses are often the first point of investigation. Whether it’s for cybersecurity audits, HR screening, or digital forensics, extracting actionable insights from an email address can uncover valuable intelligence.
That’s why I built Sherlock Mail – a powerful AI-powered email analysis and OSINT tool that delivers deep, actionable insights from any public email address.
👉 Project Repository:
🔗 GitHub – Sherlock Mail: AI-Powered Email Intelligence
What is Sherlock Mail?
Sherlock Mail is a comprehensive email intelligence tool that gathers, analyzes, and presents publicly available data related to any email address. It’s designed for:
Cybersecurity analysts
HR professionals
Digital investigators
Red teamers and OSINT researchers
Built using Python and OSINT principles, Sherlock Mail operates without API keys or paid services, making it an efficient and privacy-conscious intelligence-gathering tool.
Core Features & Capabilities
Personal Information Analysis
Extracts names and patterns from email handles
Estimates birth years and potential demographics
Analyzes language usage patterns
Provides professional background context where possible
Domain Intelligence
Detects domain age and registration details
Analyzes domain reputation and trustworthiness
Retrieves SPF, DMARC, and MX records to assess email deliverability and security
Gathers organizational affiliations tied to the domain
Digital Footprint Analysis
Checks against multiple data breach databases
Performs risk-level evaluation based on historical and leaked data
Assesses public exposure and potential vulnerabilities
Social Media Discovery
Scans 15+ platforms for associated social profiles (e.g., LinkedIn, Twitter, GitHub)
Analyzes bios, descriptions, and public interactions
Detects connection patterns and digital behavior trends
Technical Presence Detection
Identifies user presence on developer platforms (e.g., GitHub, GitLab)
Searches open-source package registries (e.g., npm, PyPI)
Detects participation in forums and technical communities
Security & Ethical Compliance
🚫 No private data collection or storage
✅ Uses only publicly available OSINT sources
⚖️ Fully respects platform policies and legal regulations
🧾 No API keys required – everything is handled via direct lookups or rate-limited endpoints
🔒 Data is processed securely and never logged or tracked
Technologies Used
Python 3.11+ – Core development language
Regex & Pattern Matching – For extracting metadata
DNS & WHOIS Libraries – Domain intelligence
BeautifulSoup / Requests – Web scraping and HTML parsing
Colorama / Rich – Enhanced CLI experience
Multi-threading – Fast performance for larger scans
Use Cases
Cybersecurity Investigations – identify compromised accounts or suspicious actors
Digital Recruitment – pre-screen candidates by assessing their email activity and social presence
Threat Analysis – evaluate risk levels from suspicious emails
Red Team Operations – gain context during OSINT reconnaissance
Brand Protection – assess fake or impersonating domains tied to email addresses
Why Sherlock Mail?
Sherlock Mail stands out as a lightweight, open-source, no-dependency OSINT tool for email analysis. Unlike many paid services, it provides a completely transparent, configurable, and privacy-respecting solution for digital intelligence gathering.
Whether you’re protecting your organization, investigating suspicious activity, or conducting responsible reconnaissance, Sherlock Mail brings automation, speed, and clarity to the email intelligence process.
Try It Now
Curious to see how it works or want to contribute?
Explore the codebase, fork the project, and see Sherlock Mail in action:

🔍 Digital Footprint OSINT Tool – An Advanced Online Presence Analyzer
In today’s hyper-connected digital age, understanding someone’s online presence can be crucial for cybersecurity, threat analysis, reputation management, and digital investigations. As part of my cybersecurity toolkit development efforts, I built an open-source, Python-powered OSINT (Open Source Intelligence) tool designed to analyze and map an individual’s digital footprint across a wide range of platforms.
👉 Project Repository:
Digital Footprint OSINT Tool on GitHub
About the Project
The Digital Footprint OSINT Tool is a powerful reconnaissance utility designed for ethical hackers, digital forensics experts, penetration testers, and researchers. It automates the process of discovering a user’s online identity spread across social media platforms, domain records, and contact points, all while respecting legal and ethical guidelines.
The tool is developed in Python, emphasizing efficiency, modularity, and cross-platform compatibility. It’s built with multi-threading, smart rate-limiting, and output clarity in mind, ensuring both performance and usability.
Key Features
🌐 Multi-Platform Detection
Identify a user’s presence across 20+ major platforms, including GitHub, Instagram, Twitter/X, Reddit, Facebook, LinkedIn, TikTok, and more.🔄 Username Variation Checker
Automatically checks for multiple variations of usernames:hamed_esam,hamed.esam,hamed-esam, etc.📧 Contact Discovery
Extracts potential email addresses, phone numbers, and contact info from social bios and WHOIS records.🌍 Domain Intelligence
Detects registered domains using popular TLDs like.com,.net,.io,.org,.me, and.dev.🚀 Multi-threaded Scanning
Fast execution with multi-threading and customizable thread limits for scalability.🛡️ Rate Limiting & User-Agent Rotation
Implements intelligent rate limiting and rotates user agents to avoid detection and reduce API blocks.📊 Detailed Progress & Results Output
Colorized terminal interface with real-time status updates, results summaries, and easy-to-read logs.
Supported Platforms
The tool supports footprint scanning across many platforms, such as:
GitHub, LinkedIn, Twitter/X, Instagram, Reddit, Facebook, TikTok, Pinterest
YouTube, Medium, SoundCloud, Steam, Behance, DeviantArt, Twitch, Vimeo, Spotify, Telegram
This allows users to assess a person’s digital presence with a broad, platform-wide perspective.
Advanced Functionalities
Name Variations Generator
Automated testing of username formats increases detection accuracy:
Original:
hamedesamDotted:
hamed.esamUnderscored:
hamed_esamHyphenated:
hamed-esam
Domain & WHOIS Analysis
Scans across key domain extensions and performs WHOIS lookups to extract:
Registrant emails
Phone numbers
Company names (if available)
Contact Patterns
The tool uses regex-based pattern recognition to identify:
Email addresses
Phone numbers
Social bio links
Ethical Usage Disclaimer
This project is intended strictly for ethical research and educational use. Users must:
Obtain proper authorization before scanning or investigating individuals
Follow all legal guidelines, privacy laws, and platform terms of service
Never use this tool for malicious purposes, harassment, or stalking
The project includes a built-in disclaimer, and the GitHub repository emphasizes responsible usage practices.
Technologies Used
Python (Core scripting)
Requests / Asyncio (Networking)
Colorama (Enhanced terminal output)
Regex (Pattern matching)
WHOIS libraries for domain data
Multi-threading for performance
Real-World Applications
Cybersecurity Reconnaissance
Threat Intelligence Gathering
Red Teaming / Blue Teaming Exercises
Brand & Reputation Monitoring
Journalistic Research & Verification
Try the Tool
Want to test it out or contribute?
Check out the full source code, documentation, and usage examples on GitHub:
🔗 GitHub Repository – Digital Footprint OSINT Tool

🌱 Grass: An Intelligent Agricultural Recommendation Application
Grass is a smart mobile application designed to transform modern agriculture by offering AI-powered recommendations to farmers and agricultural professionals. With the global population rising and natural resources becoming increasingly scarce, there’s a critical need for intelligent systems that improve crop productivity, ensure sustainability, and reduce waste. Grass addresses these challenges by providing real-time crop recommendations, plant disease detection, and smart data-driven insights, all from a single, user-friendly mobile platform.
Why Grass?
Traditional farming methods often lack efficiency due to limited data, climate variability, and unpredictable soil conditions. Grass leverages Machine Learning (ML) and Computer Vision to make farming smarter, more accurate, and future-ready. This solution empowers users—especially farmers—with personalized crop suggestions, disease prevention advice, and ongoing support powered by AI.
Key Features and Functional Requirements
1. User Management
Account Registration & Login: Secure sign-up and sign-in via email and password.
Profile Management: Users can view and edit their agricultural data history.
Admin Dashboard: Allows role management and data control to maintain security and system integrity.
2. Crop Recommendation System
Input Soil Data: Enter soil pH, moisture, and nutrient levels.
AI-Based Analysis: Uses a Decision Tree algorithm to analyze soil characteristics and environmental factors.
Smart Suggestions: Recommends the most suitable crops along with optimal planting conditions and timing.
Dynamic Updates: Adjusts recommendations in real time based on new data.
3. Plant Disease Prediction
Image Upload: Users can upload images of diseased leaves or plants.
CNN-Based Diagnosis: Utilizes Convolutional Neural Networks to identify plant diseases.
Treatment Guidance: Provides detailed information on symptoms, causes, and actionable treatments.
Admin Tools: Admins can update the disease library to keep predictions relevant and up-to-date.
4. Data & Analytics
Real-Time Sync: Uses Firebase for fast data storage and retrieval.
Admin Dataset Management: Enables dynamic updates of crop and disease datasets.
Usage Reports: Helps track trends, system performance, and improve future recommendations.
5. User Interface & Usability
Flutter-Based Cross-Platform UI: Ensures responsive design on Android and iOS.
Guided Forms: Streamlines the data input process with structured forms and prompts.
Visual Feedback: Presents results in visually intuitive formats including charts, images, and text.
Error Handling: Real-time alerts for data input errors or upload issues.
Behind the Tech: Algorithms & Architecture
1. Machine Learning Techniques
Decision Trees: For intelligent crop recommendation.
CNN (Convolutional Neural Networks): For high-accuracy disease prediction based on plant image inputs.
Data Normalization & Cleaning: Ensures high-quality inputs for model training and predictions.
Model Training: Uses updated agricultural datasets for better prediction accuracy over time.
2. Technologies & Frameworks
Flutter: Cross-platform UI development
Firebase: Authentication, real-time database, and cloud storage
Python: Backend processing and ML algorithm integration
TensorFlow/Keras: For model development and deployment
OpenCV & Torchvision: For image preprocessing and plant disease detection
Scikit-Learn: For classic ML tasks like classification and decision tree modeling
App Architecture & Integration
Grass is built using a modular multi-tier architecture that ensures smooth communication between the frontend, backend, and AI components.
Mobile App (Client Layer)
Built using Flutter for responsive design
Integrates Firebase Authentication
Uses Room SQLite for local caching and offline mode
Supports secure image uploads and soil data input
Backend Services (Processing Layer)
Python-based backend handles logic for ML predictions
Communicates with Firebase for real-time syncing
Ensures scalable deployment and easy maintenance
ML/AI Engine (Model Layer)
Pre-trained CNN models using TensorFlow/Keras for plant disease recognition
Decision Tree models for crop recommendation
Real-time inference capabilities with low latency

Cyber Threat Detection: AI-Powered Malicious Link Detection System
In an increasingly connected digital world, cyber threats continue to evolve at an alarming rate. With phishing attacks and malicious links becoming more sophisticated, there is an urgent need for intelligent, real-time protection systems. That’s where this AI and Machine Learning-powered Malicious URL Detection System comes into play—a cutting-edge solution designed to help users stay protected from online threats before they strike.
This project is a robust mobile and backend system developed using modern technologies like Flask (Python), TensorFlow, Firebase, and Flutter, with a core focus on real-time threat detection, speed, security, and usability.
Project Goals
The primary objective of this project is to safeguard users from phishing, malware, and other cyber threats by analyzing URLs in real-time using artificial intelligence and machine learning models. It empowers users with instant threat detection, historical scan tracking, and cybersecurity education.
Key Features & Functionalities
URL Safety Analysis
Real-Time Detection: Analyze links using a trained LSTM model to detect phishing, malware, and suspicious patterns.
AI-Based Classification: Uses a deep learning model trained on malicious and safe URL datasets for high accuracy and fast inference.
Scan Results & Insights
Detailed Scan Feedback: Displays if the URL is safe or malicious, with context on detected risks.
Scan History: Users can view their previously scanned links with timestamps, helping them stay aware of recurring threats.
Instant Notification Alerts
Users are immediately notified if a link is classified as dangerous, preventing potential harm before any interaction.
Mobile Application Design
Built with a modern Android architecture, the mobile app is user-centric and secure:
Security-Focused Login
OAuth 2.0 & JWT Authentication
Firebase for credential management
Encrypted session storage
Intuitive User Interface
URL submission with regex validation
History view powered by SQLite (Room)
URL caching with LRU policy for speed
Dark/light themes and accessible UI
Machine Learning & Model Deployment
LSTM-Based Detection Engine
Bidirectional LSTM Model with ONNX runtime for performance
Achieves 98.4% F1-score using datasets from PhishTank and VirusTotal
Handles requests in 320ms on CPU, 85ms on GPU
Preprocessing & Tokenization
Custom tokenizer supports Unicode-safe encoding
Sequences converted for LSTM input with max length of 200
Model Serving
Deployed using TensorFlow Serving over gRPC
Supports async requests via Flask API
Backend Architecture
A multi-tier microservices architecture ensures scalability and high performance:
Flask API Gateway
Blueprint routing and rate limiting (100 req/IP/hr)
Input sanitization with Bleach to prevent XSS/SQLi
Secure API request handling using HMAC verification
API Endpoints
POST /api/v1/scan: Accepts a URL and returns classificationGET /api/v1/history: Fetches user’s scan history
Security Features
HTTPS encryption for all client-server communication
JWT-based session management
Technical Stack
Frontend (Mobile): Flutter
Backend API: Flask (Python)
Authentication: Firebase, OAuth 2.0, JWT
Machine Learning: TensorFlow, LSTM, ONNX
Storage: Firebase, SQLite
Communication: REST + gRPC

All-in-One Team Management & Task Tracking SaaS Solution
In today’s fast-paced work environment, managing teams, tracking tasks, and streamlining communication has become crucial for business success. That’s where our powerful Team and Task Management SaaS Platform comes in. Built with PHP (Laravel), Microsoft SQL, and Bootstrap, this robust system is tailored to simplify project management, improve team productivity, and provide exceptional customer support—all in one place.
🔧 What is This Project?
This is a fully-featured SaaS-based team management system developed to help businesses:
Manage tasks and projects with milestones and deadlines,
Assign tickets and support issues,
Track time spent on work,
Manage client interactions,
Customize everything from branding to user roles.
Whether you’re a startup, an IT company, or a large enterprise, this system helps you optimize workflow, manage clients and projects, and centralize team operations efficiently.
Core Features of Our Team Management SaaS System
Task & Project Management
Create and Assign Tasks: Assign tasks to team members with due dates, priorities, tags, and status.
Project Milestones: Organize work using milestones and view progress visually.
Time Tracking: Track time for every task, generate reports, and improve time accountability.
Team Collaboration
User Roles and Permissions: Define admin, manager, and employee roles with specific access rights.
Internal Communication: Use comments and file attachments inside tasks and tickets for smoother collaboration.
Ticketing System
Support Ticket Creation: Allow both clients and internal teams to create and manage support tickets.
Ticket Assignment: Assign to agents or departments and track resolution progress.
Status and Priority Control: Set priorities, close issues, and get real-time updates.
Client Management
Client Dashboard: Give clients limited access to view assigned tasks, tickets, and invoices.
Client Portal: Secure login area for clients to track their projects and submit support queries.
Customizable Settings
Company Branding: Upload logos, choose themes, and manage visual identity.
Email Settings: Configure SMTP and design email templates for task alerts, ticket updates, and more.
Category & Tag Management: Organize data using custom categories and tags.
Cron Jobs: Set up scheduled tasks to keep things running automatically.
Why Choose Our Team & Task Management SaaS?
Scalable & Secure
Built using Laravel, known for its robust security and scalability, our platform ensures that your business data is always safe and ready to grow with you.
Easy to Use Interface
With Bootstrap and a responsive design, users can navigate dashboards, manage tasks, and monitor performance on any device—desktop, tablet, or mobile.
Cloud-Ready SaaS Architecture
Our system supports multi-tenant architecture, allowing companies to register, manage their teams, and operate independently with isolated data environments.
Business Analytics
Integrated dashboards and reports give you clear insights into project progress, employee productivity, and time utilization.
Technical Stack
Language: PHP
Framework: Laravel
Frontend: Bootstrap
Database: Microsoft SQL Server
Architecture: SaaS / Multi-tenant
Authentication: Role-Based Access Control

Tmasha for Tourism and Booking
Tmasha is a web-based platform designed to streamline the process of booking tourism-related events, hotel rooms, restaurant reservations, and more. With a user-friendly interface, it simplifies the booking process for customers and provides robust management features for vendors and admins. The platform supports multi-role functionality, where users, vendors, and admins each have their own dashboards and distinct features tailored to their specific needs.
Project Overview:
Tmasha is a web-based platform designed to streamline the process of booking tourism-related events, hotel rooms, restaurant reservations, and more. With a user-friendly interface, it simplifies the booking process for customers and provides robust management features for vendors and admins. The platform supports multi-role functionality, where users, vendors, and admins each have their own dashboards and distinct features tailored to their specific needs.
Key Features:
- Multi-Role Access:
- Admin Role:
Full control over the platform, including the management of vendors, users, and content.
Vendor approval management, allowing admins to review and approve vendor applications.
Access to detailed reports and analytics (e.g., booking statistics, user behavior, financial reports).
Integration with a CRM system for customer relationship management and marketing.
- Vendor Role:
Dashboard for vendors to manage their listings (hotels, events, restaurants).
- Subscription management where vendors can select the appropriate subscription plan.
- Payment gateway integration for easy subscription payment (Paylink.sa).
- Ability to add, edit, and remove their bookings and events.
- View and manage their booking history and customer interactions.
- Normal User Role:
Simple, intuitive dashboard for users to browse available events, hotels, restaurants, and more.
- Ability to make bookings and view booking history.
- Easy search and filter functionality to find the desired services based on location, type, availability, etc.
- Option to track booking status (pending, confirmed, etc.).
- Admin Role:
- Vendor Subscription System:
Vendors can choose from different subscription plans based on their business size and needs.
- Subscription plans are integrated with a secure payment gateway (Paylink.sa) for easy processing.
- Admin has control over vendor plans, including renewals and cancellations.
- Vendor Approval Workflow:
New vendor registrations are set to “pending” until the admin reviews and approves them.
- Admin can view all pending vendor applications and make decisions based on criteria.
- Automatic email notifications are sent to vendors when their application is approved or rejected.
- Payment Integration (Paylink.sa):
The platform integrates seamlessly with Paylink.sa, allowing vendors to pay for their subscription plans via a secure payment gateway.
- The system tracks payments and updates vendor statuses accordingly.
- CRM Integration:
The platform is integrated with a Customer Relationship Management (CRM) system, enabling admins and vendors to manage customer information and interactions efficiently.
- CRM helps with marketing, customer communication, and tracking customer behavior.
Booking Management System:
Users can book hotels, restaurants, and events, and view the status of their bookings.
Vendors can manage available dates, room types, services, and availability for bookings.
Admins can manage the entire booking system and handle any conflicts or issues.
- Search and Filter Functionality:
Advanced search options for users to filter results based on location, type, price, ratings, and more.
Vendors can update and manage their listings to ensure accurate information is displayed to users.
- Admin Control Panel:
Comprehensive dashboard to monitor the overall performance of the platform.
- Admin can approve/reject vendors, view financial reports, and manage user accounts.
- Admin has access to all booking data and can intervene in case of issues.
- Admin can manage site-wide content, including promotional material, terms, and conditions.
- Responsive and User-Friendly UI:
The website is fully responsive, ensuring a seamless experience on both desktop and mobile devices.
- The user interface is designed to be intuitive and easy to navigate, offering an optimized experience for all roles.
- Security Features:
SSL Encryption for secure data transmission.
- Role-based access control to ensure that users, vendors, and admins only have access to their designated sections.
- Regular security updates and patches to protect user data and financial transactions.
- Additional Features for Improved User Experience:
- Real-Time Notifications: Users and vendors receive notifications regarding their booking status, subscription renewals, and upcoming events.
- Email Notifications: Automated emails for bookings, payments, and vendor application statuses.
- Review and Rating System: Users can leave reviews and ratings for the events, hotels, and restaurants they book, helping to guide other users in their decisions.
- Multi-language Support: Allow users and vendors to interact in their preferred language, improving accessibility for global customers.
- Advanced Analytics for Vendors: Vendors could have more detailed analytics on customer behaviors, booking trends, and financials to help them make informed decisions.
- Promotions and Discount Codes: Allow vendors to offer special promotions and discounts, which users can apply at checkout.
Project Technologies and Tools Used:
- PHP (Laravel) – Backend development
- Vue.js – Frontend development
- MySQL – Database management
- Paylink.sa – Payment gateway integration
- VPS – For Hosting

Engfull: Gamified English Learning Platform
Engfull is a cross-platform educational platform that merges gamification with English language learning, offering an engaging and personalized experience for learners of all levels. The project is designed to make language acquisition fun, adaptive, and accessible through mobile and web platforms.
Project Overview
Engfull is a cross-platform educational platform that merges gamification with English language learning, offering an engaging and personalized experience for learners of all levels. The project is designed to make language acquisition fun, adaptive, and accessible through mobile and web platforms.
Built with performance, scalability, and security in mind, Engfull supports real-time multiplayer games, dynamic content delivery, and subscription-based access — all managed from a powerful backend dashboard.
Key Features
Gamified Learning Experience: Boost your English proficiency through exciting mini-games that target vocabulary, grammar, spelling, and comprehension.
Personalized Challenges: Adaptive exercises and quizzes that adjust to the user’s level, designed to encourage progression and retention.
Mobile App (iOS & Android): Fully featured app built with Flutter, supporting in-app purchases, real-time games, and smooth offline support.
Dynamic Web Application: Laravel-powered backend with custom admin and content creator dashboards, multi-auth, and full user management.
Secure Payment Integration: Seamless subscription management via Tap Payment Gateway for both mobile and web users.
Robust Security Measures: Includes WAF protection, Google reCAPTCHA, IP rate-limiting, tokenized APIs, and DDoS prevention.
Real-Time Features & Analytics: Firebase integration for multiplayer games, real-time database, FCM push notifications, and analytics tracking to monitor performance and crash reports.
Multi-Role Authentication: Separate login and access control for end users and content creators, each with dedicated dashboards.
Admin Dashboard: A comprehensive control panel to manage users, content, categories, games, subscriptions, and more.
- Creator Dashboard: A dedicated dashboard for content creators to upload learning materials, create exercises, track engagement, and manage student interactions — empowering educators and contributors.
- Group Chats for Each Creator: Interactive group chat rooms where learners can engage with their chosen creators and fellow students, ask questions, receive updates, and build a learning community in real-time.
Technologies Used
- Backend: PHP, Laravel.
- Database: MySQL, Firebase Realtime Database.
- Cloud: Firebase.
- Apps: Flutter (IOS, Android).
- Security: Google reCAPTCHA, WAF, IP Tracking, Token Auth, Rate Limiting
- Others: FCM Notifications, Firebase Analytics, RESTful API, Multi-auth.




