My Projects

A showcase of my recent work, apps, and platforms.

Online Barber
Project #01

Online Barber

Online Barber is a Flutter-based app that lets users book haircuts and grooming services with top-rated barbers across Pakistan. Featuring real-time appointments, home service options, and a dedicated barber panel, the app streamlines the entire grooming experience with a clean UI and Firebase-powered backend.

<p><span style="font-size:21px;">💈 <strong>Online Barber – Your On-Demand Grooming Partner</strong></span></p><p><span style="font-size:21px;">Looking for a convenient and reliable way to book haircuts and grooming services? <strong>Online Barber</strong> is your all-in-one solution! Whether you're after a fresh haircut, a clean beard trim, or a full grooming session, the app connects you with <strong>top-rated barbers across Pakistan</strong>—either at the barbershop or in the comfort of your home.</span></p><h3><span style="font-size:21px;">🔑 <strong>Key Features</strong></span></h3><ul><li><span style="font-size:21px;"><strong>📅 Book Appointments:</strong></span> &nbsp;<br><span style="font-size:21px;">Easily browse barbers, check their availability, and book your preferred time slot with just a few taps.</span></li><li><span style="font-size:21px;"><strong>✂️ Explore Hairstyles &amp; Beard Styles:</strong></span> &nbsp;<br><span style="font-size:21px;">View a curated gallery of modern haircut and beard styles to help you choose the perfect look.</span></li><li><span style="font-size:21px;"><strong>📍 Find Barbers Near You:</strong></span> &nbsp;<br><span style="font-size:21px;">Discover nearby professionals based on your location, ratings, and services. Book home services for added convenience.</span></li><li><span style="font-size:21px;"><strong>🔔 Real-Time Notifications:</strong></span> &nbsp;<br><span style="font-size:21px;">Stay updated with instant appointment confirmations, changes, and reminders via <strong>Firebase Cloud Messaging (FCM)</strong>.</span></li><li><span style="font-size:21px;"><strong>⭐ Rate &amp; Review Barbers:</strong></span> &nbsp;<br><span style="font-size:21px;">Share your experience and rate barbers after each session to help others choose the best.</span></li><li><span style="font-size:21px;"><strong>🧑‍🔧 Barber Panel:</strong></span> &nbsp;<br><span style="font-size:21px;">A dedicated dashboard for barbers to manage bookings, confirm or reject appointments, update service prices, and mark services as completed.</span></li><li><span style="font-size:21px;"><strong>🛠️ Admin Panel:</strong></span> &nbsp;<br><span style="font-size:21px;">A powerful admin dashboard to manage users, barbers, appointments, and monitor overall app activity for quality control and smooth operation.</span></li></ul><h3><span style="font-size:21px;">👨‍💻 <strong>Tech Stack</strong></span></h3><ul><li><span style="font-size:21px;"><strong>Frontend:</strong> Flutter (Dart)</span></li><li><span style="font-size:21px;"><strong>Backend &amp; Database:</strong> Firebase</span></li><li><span style="font-size:21px;"><strong>Real-time Notifications:</strong> Firebase Cloud Messaging (FCM)</span></li><li><span style="font-size:21px;"><strong>State Management:</strong> GetX</span></li></ul><p><span style="font-size:21px;">Whether you prefer a quick visit to your trusted barbershop or a premium home service, <strong>Online Barber</strong> is designed to offer a smooth, personalized, and professional grooming experience—right at your fingertips.</span></p><p><span style="font-size:21px;"><strong>Download Online Barber today and upgrade your grooming routine!</strong></span> &nbsp;</p><p><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/1.png" alt="1" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/7.png" alt="7" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/8.png" alt="8" loading="lazy" width="540" height="1200"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/6.png" alt="6" width="540" height="1200" loading="lazy"><br><br><br><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/2.png" alt="2" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/3.png" alt="3" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/4.png" alt="4" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://muhammadasadullah.online/storage/barber/5.png" alt="5" width="540" height="1200" loading="lazy"><br><br><br><br><br>&nbsp;</p>

Flutter Dart Firebase GetX
Top Coaches
Project #02

Top Coaches

Top Coach – The Ultimate Digital Tactical Board for Coaches

<p><span style="font-size:21px;"><strong>Top Coach</strong> is a sleek, UI-driven digital coaching platform built to help sports coaches create and manage tactical boards and training plans with ease. Designed for sports like football, basketball, and soccer, the app features:</span></p><ul><li><span style="font-size:21px;">🎯 <strong>Custom Tactical Whiteboards</strong>&nbsp;</span> &nbsp;<br><span style="font-size:21px;">Interactive boards with drag-and-drop icons, shapes, and multi-sport support.</span></li><li><span style="font-size:21px;">✏️ <strong>Drawing Tools</strong>&nbsp;</span> &nbsp;<br><span style="font-size:21px;">Multi-color pens, position markers, and player movement paths.</span></li><li><span style="font-size:21px;">📋 <strong>Training Plan Screens</strong>&nbsp;</span> &nbsp;<br><span style="font-size:21px;">Combine boards, add notes, set durations, and reps—optimized for usability.</span></li><li><span style="font-size:21px;">📤 <strong>Sharing Options (UI only)</strong>&nbsp;</span> &nbsp;<br><span style="font-size:21px;">Export buttons and screens for sharing as PDF, AirDrop, or email.</span></li></ul><p><span style="font-size:21px;">While backend and functionality are pending, the focus of this project was on crafting a <strong>clean, intuitive, and responsive UI</strong> that supports professional coaching workflows.</span></p><p><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches.png" alt="topcoaches" loading="lazy" width="266" height="592"><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches3.png" alt="topcoaches3" width="266" height="592" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches2.png" alt="topcoaches2" loading="lazy" width="266" height="592"><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches4.png" alt="topcoaches4" width="266" height="592" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches6.png" alt="topcoaches6" loading="lazy" width="266" height="592"><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches5.png" alt="topcoaches5" width="266" height="592" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoaches8.png" alt="topcoaches8" loading="lazy" width="266" height="592"><img class="image_resized" style="aspect-ratio:266/592;width:50%;" src="https://muhammadasadullah.online/storage/top-coaches/topcoache7.png" alt="topcoache7" width="266" height="592" loading="lazy"><br><br>&nbsp;</p>

PDF Generation
Qik-E
Project #03

Qik-E

A Flutter-based mobile app for creating quick, professional service quotes on the go.

<p>&nbsp;</p><p><span style="font-size:21px;">QIK-E is a mobile-first solution designed for contractors, freelancers, and service professionals who need to send quotes quickly and efficiently. Built entirely in Flutter, this app allows users to generate professional quotes with custom labor rates, taxes, and service details. The intuitive UI guides users through building line items, calculating totals, and sharing estimates with clients via PDF export. Firebase handles authentication and data storage, ensuring secure and seamless quote history tracking. With GetX, the app achieves responsive state management and a smooth UX.</span></p><p><span style="font-size:21px;"><strong>Tech Stack:</strong></span></p><p><span style="font-size:21px;">&nbsp;Flutter, Dart, Firebase (Firestore + Auth), GetX</span></p><p><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-004941.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.49.41" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-004945.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.49.45" width="1320" height="2868" loading="lazy"></p><p><br><br><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-004947.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.49.47" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-004948.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.49.48" width="1320" height="2868" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005124.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.51.24" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005127.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.51.27" width="1320" height="2868" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005130.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.51.30" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005133.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.51.33" width="1320" height="2868" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005137.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.51.37" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005200.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.52.00" width="1320" height="2868" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005202.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.52.02" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005207.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.52.07" width="1320" height="2868" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005209.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.52.09" loading="lazy" width="1320" height="2868"><img class="image_resized" style="aspect-ratio:1320/2868;width:50%;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005225.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.52.25" width="1320" height="2868" loading="lazy"><br><br>&nbsp;</p><figure class="image image_resized" style="width:75%;"><img style="aspect-ratio:1320/2868;" src="https://muhammadasadullah.online/storage/qik-e/simulator-screenshot-iphone-16-pro-max-2025-08-05-at-005227.png" alt="Simulator Screenshot - iPhone 16 Pro Max - 2025-08-05 at 00.52.27" loading="lazy" width="1320" height="2868"><figcaption>&nbsp;</figcaption></figure><p><br>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>

Flutter Dart Firebase GetX PDF Generation
Session Buddy
Project #04

Session Buddy

Cannabis Tracking Companion

<p><span style="font-size:21px;">Session Buddy is a thoughtful companion app for cannabis users who want to track their sessions, monitor buzz levels, and reflect on usage habits. The app enables users to log strain type, consumption method, and their mood/energy levels before and after each session. A unique buzz score is calculated based on inputs, helping users gain insights into their reactions and patterns. Built on Firebase Realtime Database for live data sync and powered by GetX for efficient state updates, the app prioritizes clean design and user privacy. It's a niche lifestyle utility that blends tracking with mindful consumption.</span></p><p><span style="font-size:21px;"><strong>Tech Stack:&nbsp;</strong></span></p><p><span style="font-size:21px;">&nbsp;Flutter, Dart, Firebase (Realtime Database + Auth), GetX</span></p><p><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235721.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.21" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235727.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.27" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235743.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.43" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235746.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.46" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235748.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.48" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235750.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.50" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235813.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.58.13" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235816.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.58.16" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235818.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.58.18" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235823.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.58.23" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235825.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.58.25" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235835.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.58.35" width="1206" height="2622" loading="lazy"><br><br>&nbsp;</p><figure class="image image_resized" style="width:75%;"><img style="aspect-ratio:1206/2622;" src="https://muhammadasadullah.online/storage/session-buddy/simulator-screenshot-iphone-16-pro-2025-07-22-at-235753.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.57.53" loading="lazy" width="1206" height="2622"><figcaption>&nbsp;</figcaption></figure><p><br>&nbsp;</p>

Flutter Dart Firebase React GetX
BluePrint Health And Fitness
Project #05

BluePrint Health And Fitness

Blueprint Health & Fitness is a comprehensive Flutter-based fitness app designed to help clients track their workouts, receive personalized programs, and stay connected with trainers. It blends sleek UI with powerful real-time functionality using Firebase and RESTful APIs.

<p><span style="font-size:21px;"><strong>Blueprint Health &amp; Fitness</strong> is a full-featured health and wellness app built using <strong>Flutter</strong> and <strong>GetX</strong>, tailored for both gym clients and trainers. The app enables users to access daily workout routines, track progress, and engage with custom video content — all within a responsive, user-friendly interface.</span></p><p><span style="font-size:21px;">Trainers have dedicated dashboards to assign personalized programs, monitor client performance, and manage event schedules. Clients can track exercise history, view in-body reports, and access training materials directly in-app through <strong>embedded WebViews</strong> and <strong>YouTube content</strong>.</span></p><p><span style="font-size:21px;">With a hybrid backend architecture combining <strong>Firebase</strong> (for real-time updates, authentication, and cloud messaging) and <strong>REST APIs</strong> (for structured data operations), the app ensures fast and reliable communication between users and backend services. It also includes <strong>push notifications</strong> to improve trainer-client engagement and ensure users stay on top of their schedules.</span></p><hr><h3><span style="font-size:21px;">💪 Users Can:</span></h3><ul><li><span style="font-size:21px;">Log in securely and access personalized workout plans</span></li><li><span style="font-size:21px;">Track exercise results with history and progress overview</span></li><li><span style="font-size:21px;">Watch fitness videos and tutorials embedded from YouTube</span></li><li><span style="font-size:21px;">Book sessions or contact trainers via in-app forms</span></li><li><span style="font-size:21px;">Receive real-time updates and reminders through notifications</span></li><li><span style="font-size:21px;">View reports, schedules, and event bookings from their dashboard</span></li></ul><hr><h3><span style="font-size:21px;">🔧 Key Features:</span></h3><ul><li><span style="font-size:21px;">📅 Daily workout logging and performance tracking</span></li><li><span style="font-size:21px;">🧑‍🏫 Trainer dashboard with client-specific assignments</span></li><li><span style="font-size:21px;">🎥 WebView integration for in-app video content (YouTube, tutorials)</span></li><li><span style="font-size:21px;">📬 Event booking and contact form screens</span></li><li><span style="font-size:21px;">⚡ Real-time updates via Firebase and cloud messaging</span></li><li><span style="font-size:21px;">🔗 Hybrid architecture: Firebase + REST API</span></li><li><span style="font-size:21px;">🎨 Clean UI built with reusable GetX components</span></li></ul><hr><h3><span style="font-size:21px;">🧩 Tech Stack:</span></h3><ul><li><span style="font-size:21px;"><strong>Frontend:</strong> Flutter (Dart)</span></li><li><span style="font-size:21px;"><strong>State Management:</strong> GetX</span></li><li><span style="font-size:21px;"><strong>Backend:</strong> Firebase (Auth, Firestore, FCM), RESTful API (Node.js/MySQL)</span></li><li><span style="font-size:21px;"><strong>Media &amp; Content:</strong> WebView + YouTube</span></li><li><span style="font-size:21px;"><strong>UI Toolkit:</strong> flutter_screenutil, custom theming</span></li></ul><p><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-22-at-235959.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-22 at 23.59.59" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:49.98%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000002.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.02" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000004.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.04" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000031.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.31" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000032.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.32" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000035.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.35" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000038.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.38" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000050.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.50" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000055.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.55" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000059.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.00.59" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000101.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.01.01" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000107.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.01.07" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000123.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.01.23" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/blueprint-health-and-fitness/simulator-screenshot-iphone-16-pro-2025-07-23-at-000126.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.01.26" width="1200" height="1200" loading="lazy"><br><br>&nbsp;</p>

Flutter Dart Firebase Node.js MySQL GetX REST APIs
Jordanian Sports
Project #06

Jordanian Sports

JSC is a full-featured Flutter mobile application designed to enhance sports engagement and team organization across Jordan. It blends match registration, e-commerce, and player tracking into one seamless platform with support for role-based access, order management, and localized content.

<p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>JSC (Jordanian Sports Club)</strong> is a powerful sports community and e-commerce app developed using <strong>Flutter</strong> and <strong>GetX</strong>, built to empower local athletes, organizers, and businesses in Jordan. The app provides a centralized platform for users to <strong>register for matches</strong>, <strong>track performance</strong>, <strong>shop for sports products</strong>, and <strong>engage with teams</strong> through dedicated role-based features.</span></p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">The system supports <strong>multiple user roles</strong> including players, referees, organizers, and videographers, each with customized access and workflows. Athletes can view and register for ongoing tournaments, access their <strong>Golden Card profiles</strong>, and track performance over time.</span></p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">The built-in e-commerce module offers full product browsing, cart management, and <strong>real-time order tracking</strong>. Users can favorite items using SharedPreferences and interact with the platform in both <strong>English and Arabic</strong>, thanks to built-in localization.</span></p><hr><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">⚽️ Users Can:</span></h3><ul><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Register for matches and sports events</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Apply for roles (referee, organizer, videographer)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">View personal game history and <strong>Golden Card rankings</strong></span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Browse and purchase sports products from the in-app store</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Track their order status in real-time</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Use the app in either English or Arabic</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Save favorite products locally with Shared Preferences</span></li></ul><hr><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">🔧 Key Features:</span></h3><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">🎯 Real-time match registration &amp; availability &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">⭐ Golden Card player stats &amp; tier-based rankings &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🛒 E-commerce store with cart, product details &amp; discounts &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">📦 Order tracking with delivery status updates &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🎥 Role-based team registration system (referee, organizer, etc.) &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🌍 Multilingual support (Arabic &amp; English) &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">💾 Persistent local data with SharedPreferences &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🔐 JWT-based authentication and role-secure UI rendering</span></p><hr><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">🧩 Tech Stack:</span></h3><ul><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Frontend:</strong> Flutter (Dart)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>State Management:</strong> GetX</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Backend Integration:</strong> RESTful APIs</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Authentication:</strong> JWT (token-based login &amp; roles)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Local Storage:</strong> Shared Preferences</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Multilingual Support:</strong> Flutter Localization (EN/AR)</span></li></ul><p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001016.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.16" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001018.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.18" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001021.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.21" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001029.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.29" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001031.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.31" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001032.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.32" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001035.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.35" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001040.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.40" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001046.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.46" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001049.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.49" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001053.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.53" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001058.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.58" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001104.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.04" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001105.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.05" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001107.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.07" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001114.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.14" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001118.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.18" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001122.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.22" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001125.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.25" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001126.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.26" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001128.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.28" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001133.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.33" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001135.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.35" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001139.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.39" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001142.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.42" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001150.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.50" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001157.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.57" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001201.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.01" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001204.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.04" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001210.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.10" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001218.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.18" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001223.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.23" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001227.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.27" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001230.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.30" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001237.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.37" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001240.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.40" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001253.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.53" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001257.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.57" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001302.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.02" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001304.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.04" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001308.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.08" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001315.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.15" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001318.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.18" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001323.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.23" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001327.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.27" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001328.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.28" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001333.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.33" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001336.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.36" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001350.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.50" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001355.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.55" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001358.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.58" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001402.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.02" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001406.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.06" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001408.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.08" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">&nbsp;</span></p><figure class="image image_resized" style="width:75%;"><img style="aspect-ratio:1200/1200;" src="https://muhammadasadullah.online/storage/jsc/simulator-screenshot-iphone-16-pro-2025-07-23-at-001412.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.12" width="1200" height="1200" loading="lazy"><figcaption>&nbsp;</figcaption></figure><p><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">&nbsp;</span></p>

Flutter Dart GetX REST APIs
GreenGuide – Home Gardening Assistant
Project #07

GreenGuide – Home Gardening Assistant

GreenGuide is a Flutter-based mobile gardening app designed to help beginners and hobbyists grow and manage plants at home. The app provides plant care tips, growth tracking, personalized schedules, and real-time notifications using Firebase and FCM.

<p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>GreenGuide</strong> is a beautifully crafted Flutter app built to support home gardening enthusiasts in selecting, growing, and caring for plants. Designed specifically for beginner gardeners, the app features a user-friendly interface that guides users through personalized care routines, seasonal planting advice, and community engagement.</span></p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">The app includes modules for plant selection based on preferences, customized watering/fertilizing schedules, and a growth tracking log. Admins can manage the plant database, update content, and support users. Real-time updates and care reminders are powered by <strong>Firebase Cloud Messaging (FCM)</strong>, enhancing user engagement and plant health maintenance.</span></p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">The UI/UX was fully developed in Flutter with responsive layouts, modular widget design, and a consistent theme across all screens. Firebase was used for database and authentication, while FCM handles notification delivery.</span></p><hr><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">👩‍🌾 <strong>Users Can:</strong></span></h3><ul><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Create a gardening profile with preferences</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Get recommended plants and care plans</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Receive care reminders via FCM (watering, pruning, fertilizing)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Log plant health, growth, and care activity</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;">Join community discussions for gardening advice</span></li></ul><hr><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">🔧 <strong>Key Features:</strong></span></h3><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">🌱 Plant selection and recommendation system &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🪴 Personalized care schedules for watering, fertilizing, etc. &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">📆 Reminders and alerts via Firebase Cloud Messaging &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">📈 Growth tracking logs for plant monitoring &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">👥 Community forum UI for user engagement &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🗂 Admin control panel for managing plant data and content &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">🎨 Intuitive, beginner-friendly UI with clean visual hierarchy</span></p><hr><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">🧩 <strong>Tech Stack:</strong></span></h3><ul><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Frontend:</strong> Flutter (Dart)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>State Management:</strong> GetX</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Backend/Database:</strong> Firebase (Firestore, Auth)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Notifications:</strong> Firebase Cloud Messaging (FCM)</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>UI Tooling:</strong> flutter_screenutil for responsiveness</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Architecture:</strong> Modular widget/component design</span></li></ul><p>&nbsp;</p><p>&nbsp;</p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220425.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.25" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220425-1.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.25 (1)" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220425-2.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.25 (2)" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220426.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.26" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220426-1.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.26 (1)" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220426-2.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.26 (2)" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220427.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.27" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220427-1.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.27 (1)" width="540" height="1200" loading="lazy"></span><br><br><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220428-2.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.28 (2)" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220429.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.29" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">&nbsp;</span></p><p><br><br><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220414.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.14" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220420.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.20" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220421.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.21" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220421-1.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.21 (1)" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220421-2.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.21 (2)" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220422.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.22" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220422-1.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.22 (1)" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220423.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.23" width="540" height="1200" loading="lazy"></span><br><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220424.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.24" width="540" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:540/1200;width:50%;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220424-1.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.24 (1)" width="540" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">&nbsp;</span></p><figure class="image image_resized" style="width:75%;"><img style="aspect-ratio:540/1200;" src="https://devzephyr.com/storage/green-guide/whatsapp-image-2025-07-23-at-220424-2.jpeg" alt="WhatsApp Image 2025-07-23 at 22.04.24 (2)" width="540" height="1200" loading="lazy"><figcaption>&nbsp;</figcaption></figure><p><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">&nbsp;</span></p>

Flutter Dart Firebase GetX
Clinic Token Control System
Project #08

Clinic Token Control System

A Flutter desktop application for managing clinic patient tokens with multi-window public display, real-time updates, and Urdu voice announcements.

<p><span style="color:hsl(0, 0%, 60%);font-size:18px;">The <strong>Clinic Token Control System</strong> is a modern Flutter desktop application built to streamline patient flow in clinics and hospitals. It allows staff to manage patient tokens while simultaneously providing a public-facing fullscreen display that shows the currently active token number in bold, large digits.</span></p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Core Features</strong>:</span></p><ul><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Multi-Window Support</strong> – Uses <code>desktop_multi_window</code> to open a separate public display window, which can be moved to a different monitor for waiting rooms.</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Token Management</strong> – Staff can add tokens manually or auto-increment them as patients are served.</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Public Display</strong> – A fullscreen window shows the current token number in large text, along with scrolling notices powered by Marquee.</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Announcements</strong> – Integrated Urdu Text-to-Speech and bell sound to call patients when a new token is displayed.</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Prayer Break Mode</strong> – Allows pausing the queue for prayer time, showing a large Urdu message “وقفہ برائے نماز” overlay on the public screen.</span></li><li><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Customizable UI</strong> – Built using reusable widgets, a modular theming system (<code>AppColors</code>), and full Urdu typography support (Jameel Noori font).</span></li></ul><p><span style="color:hsl(0, 0%, 60%);font-size:18px;">This project demonstrates strong expertise in Flutter desktop development, multi-window state management, real-time UI updates, and localized UX design tailored specifically for healthcare environments.</span></p><h3><span style="color:hsl(0, 0%, 60%);font-size:18px;">🛠 Tech Stack</span></h3><p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Frontend / UI:</strong> Flutter (Dart) &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Desktop Support:</strong> Flutter Desktop (Windows / Linux / Mac) &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Multi-Window Management:</strong> <code>desktop_multi_window</code> &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>UI Components:</strong> Custom Widgets, Material UI, Marquee Text &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>State Management:</strong> <code>ValueNotifier</code> + <code>setState</code> &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Speech &amp; Audio:</strong> Flutter TTS (Text-to-Speech), audio notifications &nbsp;</span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><strong>Custom Theming:</strong> <code>AppColors</code> with primary / secondary palette</span></p><p>&nbsp;</p><p><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img src="https://muhammadasadullah.online/storage/token/whatsapp-image-2025-08-12-at-093922.jpeg" alt="WhatsApp Image 2025-08-12 at 09.39.22" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;"><img src="https://muhammadasadullah.online/storage/token/whatsapp-image-2025-08-12-at-093908.jpeg" alt="WhatsApp Image 2025-08-12 at 09.39.08" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);font-size:18px;">&nbsp;</span></p>

Flutter Dart
Budget Mart
Project #09

Budget Mart

Budget Mart is a Flutter-based mobile app that helps users browse products, compare deals, and shop smarter with an intuitive, fast, and modern interface.

<p><span style="color:hsl(0, 0%, 60%);"><strong>Budget Mart</strong> is a complete cross-platform shopping application built entirely with Flutter, offering a modern, intuitive, and scalable e-commerce experience for both customers and administrators.</span></p><p><span style="color:hsl(0, 0%, 60%);">On the <strong>user side</strong>, the app provides:</span></p><ul><li><span style="color:hsl(0, 0%, 60%);"><strong>User Authentication</strong> (sign up, login, social logins)</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Product Browsing &amp; Advanced Search</strong> with category/subcategory filters</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Detailed Product Pages</strong> with images, descriptions, and pricing</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Shopping Cart &amp; Wishlist</strong> for easy order management</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Secure Checkout</strong> with multiple payment gateways</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Order Tracking</strong> with live status updates</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Push Notifications</strong> for offers, discounts, and order updates</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Profile Management</strong> for updating personal info and preferences</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Favorites &amp; Recently Viewed</strong> for a personalized shopping experience</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Store Locator with Maps Integration</strong> for nearby outlets (optional)</span></li></ul><p><span style="color:hsl(0, 0%, 60%);">On the <strong>admin side</strong>, Budget Mart includes:</span></p><ul><li><span style="color:hsl(0, 0%, 60%);"><strong>Dashboard Overview</strong> for monitoring app activity</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Product Management</strong> (add, edit, delete, categorize products)</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Inventory Control</strong> with stock status and low-stock alerts</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Order Management</strong> (view, update, process, and track orders)</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Discounts &amp; Promotions</strong> management with coupons or sales campaigns</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>User Management</strong> (view, block/unblock, or verify users)</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Reports &amp; Analytics</strong> for sales trends, revenue, and customer behavior</span></li><li><span style="color:hsl(0, 0%, 60%);"><strong>Push Notification Control</strong> to send offers, updates, or alerts directly to users</span></li></ul><p><span style="color:hsl(0, 0%, 60%);">With a focus on <strong>clean UI, real-time features, and seamless performance across iOS and Android</strong>, Budget Mart demonstrates the power of Flutter in building a full-scale shopping ecosystem for both customers and administrators.</span></p><p><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213652.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.36.52" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213700.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.37.00" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213702.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.37.02" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213708.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.37.08" width="1200" height="1200" loading="lazy"></span><br><br><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213713.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.37.13" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213819.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.19" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213826.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.26" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213832.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.32" width="1200" height="1200" loading="lazy"></span><br><br><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213834.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.34" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213836.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.36" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213838.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.38" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213840.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.40" width="1200" height="1200" loading="lazy"></span><br><br><br><br><br><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-214544.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.45.44" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-214546.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.45.46" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213832.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.32" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213836.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.36" width="1200" height="1200" loading="lazy"></span><br><br><br><br><br><br><br><br><br><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213838.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.38" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213840.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.40" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213855.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.55" width="1200" height="1200" loading="lazy"></span><br><br><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-213859.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.38.59" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-214537.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.45.37" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-214542.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.45.42" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:25%;" src="https://muhammadasadullah.online/storage/budget-mart/simulator-screenshot-iphone-16-pro-2025-09-18-at-214544.png" alt="Simulator Screenshot - iPhone 16 Pro - 2025-09-18 at 21.45.44" width="1200" height="1200" loading="lazy"></span><br><br><br><br><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p><p>&nbsp;</p><p>&nbsp;</p>

Flutter Google Maps
HyperPDF
Project #010

HyperPDF

A full-scale AI-powered PDF processing platform offering 12+ professional tools, advanced AI features, team collaboration, and a complete developer API.

<p><span style="color:hsl(0, 0%, 60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">HyperPDF is an enterprise-grade PDF processing platform designed to deliver a seamless, intelligent, and privacy-focused document workflow. Built using React, TypeScript, Node.js, Express, and MySQL (Prisma ORM), the system combines traditional PDF utilities with next-generation AI capabilities powered by Gemini, GPT-4, GPT-4 Turbo, and multiple vision models.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The platform includes&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>12+ core PDF tools</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">such as merging, splitting, compressing, OCR, redaction, watermarking, editing, and digital signing — making it a complete alternative to traditional desktop PDF software. Beyond these, HyperPDF introduces&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>AI-first features</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, including document summarization, multilingual translation, Q&amp;A over PDFs, structured data extraction, vision analysis for scanned documents, and intelligent document workflows.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">It offers a powerful&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>guest mode</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">enabling all tools without requiring an account, along with a fully developed&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>team workspace system</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">providing role-based access for organizations. A complete&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Developer API</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">with API keys, rate limiting, billing, usage tracking, and webhook support enables third-party developers to integrate PDF processing into their apps.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">With real-time&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>job queues</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, auto-deletion rules, background workers, an extensive&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Admin Panel</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, transparent pricing tiers, and a highly optimized responsive UI, HyperPDF delivers a modern, secure, and scalable document platform tailored for individuals, teams, and enterprises. Designed using strong security measures — JWT auth, bcrypt hashing, server validation, rate limiting, IP banning, and auto-cleanup engines — it ensures both performance and privacy at scale.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr">&nbsp;</p><p><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/hyperpdf/screencapture-localhost-3000-developer-2025-12-02-07-07-03.png" alt="screencapture-localhost-3000-developer-2025-12-02-07_07_03" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/hyperpdf/screencapture-localhost-3000-pricing-2025-12-02-07-06-51.png" alt="screencapture-localhost-3000-pricing-2025-12-02-07_06_51" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/hyperpdf/screencapture-localhost-3000-2025-12-02-07-06-41.png" alt="screencapture-localhost-3000-2025-12-02-07_06_41" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p>

Node.js React MySQL REST APIs PDF Generation
Electronic Voting Machine
Project #011

Electronic Voting Machine

A highly secure, real-time digital voting platform with voter authentication, admin dashboards, analytics, and a modern interactive UI.

<p><span style="color:hsl(0, 0%, 60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The Electronic Voting Machine (EVM) system is a fully developed, production-ready election platform built with React, Node.js, Express, and MongoDB. Designed for universities, organizations, clubs, and digital election bodies, the system ensures&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>absolute integrity, transparency, and trust</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">throughout the voting process.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The platform implements&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>JWT-secured authentication</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">,&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>bcrypt password encryption</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, and&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>role-based access control</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">for voters and administrators. It features a beautiful glassmorphism UI enhanced with neon themes, holographic buttons, particle animations, responsive grids, and voice-enabled accessibility options.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Administrators can manage candidates, approve or reject records, import/export voters via CSV, monitor turnout, review detailed vote history with timestamps, and control election states (start/stop voting). The dashboard provides real-time analytics including bar charts, pie charts, candidate-wise vote distributions, turnout percentages, and automatic winner detection — updating every 5 seconds.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Voters enjoy a smooth and secure interface that showcases candidate cards, two-step vote confirmation, anti-duplicate protections, and post-vote acknowledgment pages. With comprehensive audit logs, CSV exports, new election creation workflows, and complete transparency, the system replicates real-world election mechanics in a modern digital environment.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">This project demonstrates mastery in&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>security, UI/UX, real-time data processing, full-stack development, data visualization, system modeling, and scalable architecture</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">— making it ideal for governance, community decision-making, and organizational elections.</span> </span><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-voter-dashboard-2025-12-02-07-18-47.png" alt="screencapture-localhost-3000-voter-dashboard-2025-12-02-07_18_47" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-2025-12-02-07-16-08.png" alt="screencapture-localhost-3000-2025-12-02-07_16_08" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-results-2025-12-02-07-16-18.png" alt="screencapture-localhost-3000-results-2025-12-02-07_16_18" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-admin-dashboard-2025-12-02-07-17-59.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-07_17_59" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-admin-dashboard-2025-12-02-07-18-05.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-07_18_05" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-admin-dashboard-2025-12-02-07-18-11.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-07_18_11" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-admin-dashboard-2025-12-02-07-18-16.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-07_18_16" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-admin-dashboard-2025-12-02-07-18-21.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-07_18_21" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/evm/screencapture-localhost-3000-admin-dashboard-2025-12-02-07-18-26.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-07_18_26" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p>

Node.js React MongoDB
Voice Library
Project #012

Voice Library

A voice-controlled digital library enabling hands-free navigation, text-to-speech reading, offline access, and full accessibility support.

<p><span style="color:hsl(0, 0%, 60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Voice Library is an accessibility-centered digital reading platform built with React, TypeScript, Vite, Zustand, and Web Speech API. Designed for visually impaired users, readers with mobility challenges, and hands-free reading scenarios, the platform offers a&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>complete voice-driven library experience</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The system features a&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>smart voice assistant</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">activated using natural-language commands, enabling users to open books, search for titles, navigate pages, resume reading, or control text-to-speech playback entirely hands-free. The application supports over 20 book categories and organizes books into structured collections, each with detailed descriptions and metadata.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">All reading progress is tracked automatically using IndexedDB and LocalStorage, allowing users to pick up right where they left off. PDF reading, pre-recorded audiobooks (45+), reading preview panels, bookmarks, and category-based filtering make the platform complete and user-friendly.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Voice Library’s interface includes&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>glass-morphism UI</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, animations via Framer Motion, dark/light themes, and accessibility-focused layouts with ARIA labeling and keyboard navigation. Offline-first architecture ensures users can read books even without internet access. An admin dashboard supports book uploads, user management, and usage analytics.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Voice Library combines&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>AI voice processing, offline-first engineering, advanced UI/UX</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, and accessibility design to create a modern and inclusive digital reading ecosystem.</span> </span><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/library/screencapture-localhost-5173-2025-12-02-07-01-13.png" alt="screencapture-localhost-5173-2025-12-02-07_01_13" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/library/screencapture-localhost-5173-library-2025-12-02-07-01-25.png" alt="screencapture-localhost-5173-library-2025-12-02-07_01_25" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/library/screencapture-localhost-5173-book-1-2025-12-02-07-01-37.png" alt="screencapture-localhost-5173-book-1-2025-12-02-07_01_37" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/library/screencapture-localhost-5173-book-1-2025-12-02-07-01-44.png" alt="screencapture-localhost-5173-book-1-2025-12-02-07_01_44" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p>

React REST APIs PDF Generation
ClubSync
Project #013

ClubSync

A complete sports club management system with player profiles, ground bookings, events, achievements, jobs, and multi-role dashboards.

<p><span style="color:hsl(0, 0%, 60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">ClubSync is a full-stack sports organization management system designed to bring clubs, players, coaches, and fans onto a unified digital platform. Built with React, Node.js, Express, MySQL, Sequelize ORM, and Tailwind CSS, the system provides end-to-end management tools for sporting activities and club operations.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The system includes&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>role-based authentication</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">(super admin, club admin, user), a full club registration and approval pipeline, player management with detailed statistics, and dynamic ground booking for both club and district venues. Users can explore events, announcements, achievements, coaching staff, and job opportunities within the network.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Club administrators can manage club details, post announcements, approve bookings, create events, handle achievements, upload images, and maintain their presence through a CMS-like interface. A beautifully designed glass-morphic frontend, enhanced with animations, ensures a premium experience.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The admin panel provides insights into user activity, club performance, job applications, and ground usage statistics. With streamlined APIs, file uploads, email notifications (Nodemailer), and modern UI/UX patterns, ClubSync delivers a robust management experience tailored for sports communities of all sizes.</span> </span><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-2025-12-02-06-53-38.png" alt="screencapture-localhost-3000-2025-12-02-06_53_38" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-stats-2025-12-02-06-57-13.png" alt="screencapture-localhost-3000-club-stats-2025-12-02-06_57_13" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-applications-2025-12-02-06-57-09.png" alt="screencapture-localhost-3000-club-applications-2025-12-02-06_57_09" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-jobs-2025-12-02-06-57-05.png" alt="screencapture-localhost-3000-club-jobs-2025-12-02-06_57_05" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-staff-2025-12-02-06-57-00.png" alt="screencapture-localhost-3000-club-staff-2025-12-02-06_57_00" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-achievements-2025-12-02-06-56-53.png" alt="screencapture-localhost-3000-club-achievements-2025-12-02-06_56_53" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-players-2025-12-02-06-56-42.png" alt="screencapture-localhost-3000-club-players-2025-12-02-06_56_42" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-club-dashboard-2025-12-02-06-56-34.png" alt="screencapture-localhost-3000-club-dashboard-2025-12-02-06_56_34" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-settings-2025-12-02-06-58-36.png" alt="screencapture-localhost-3000-admin-settings-2025-12-02-06_58_36" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-applications-2025-12-02-06-58-30.png" alt="screencapture-localhost-3000-admin-applications-2025-12-02-06_58_30" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-jobs-2025-12-02-06-58-24.png" alt="screencapture-localhost-3000-admin-jobs-2025-12-02-06_58_24" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-ground-bookings-2025-12-02-06-58-14.png" alt="screencapture-localhost-3000-admin-ground-bookings-2025-12-02-06_58_14" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-district-grounds-2025-12-02-06-58-08.png" alt="screencapture-localhost-3000-admin-district-grounds-2025-12-02-06_58_08" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-players-2025-12-02-06-58-00.png" alt="screencapture-localhost-3000-admin-players-2025-12-02-06_58_00" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-clubs-2025-12-02-06-57-55.png" alt="screencapture-localhost-3000-admin-clubs-2025-12-02-06_57_55" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/club/screencapture-localhost-3000-admin-dashboard-2025-12-02-06-57-49.png" alt="screencapture-localhost-3000-admin-dashboard-2025-12-02-06_57_49" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p>

Node.js React MySQL REST APIs
Academic Supervisor Allocation Management System
Project #014

Academic Supervisor Allocation Management System

A Laravel-based academic project allocation system with automated matching algorithms, dashboards, and department-wide management.

<p><span style="color:hsl(0, 0%, 60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">ASAMS (Academic Supervisor Allocation Management System) is a comprehensive academic project management and supervisor allocation platform developed using Laravel, Blade, Tailwind CSS, Alpine.js, and Chart.js. It is built to streamline how universities manage student project submissions, supervisor capacities, department domains, and allocation workflows.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The system includes&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>three user roles</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">— Admin, Supervisor, and Student — each with dedicated dashboards. Students can submit project proposals, choose preferred supervisors, and track project status. Supervisors can accept/decline projects within their domains, manage workloads, and oversee their assigned students.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">At the heart of ASAMS lies an&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>intelligent allocation algorithm</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">that prioritizes supervisor expertise, student choices, workload balancing, domain matching, and capacity constraints. It intelligently assigns supervisors to projects through a 3-tier matching system, ensuring fair and optimized distribution.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Administrators have full control over departments, domains, supervisors, students, and projects. They can run automated allocations, override assignments manually, analyze performance via charts, and handle full CRUD operations. Interactive modals, toast notifications, validation layers, database transactions, and responsive layouts create a seamless and secure academic management experience.</span> &nbsp;</span></p><p><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">ASAMS showcases expertise in&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>backend engineering, business logic, relational database design, MVC architecture, UI/UX principles, and academic workflow automation</strong></span> </span><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/asa/screencapture-127-0-0-1-8000-2025-12-02-06-49-42.png" alt="screencapture-127-0-0-1-8000-2025-12-02-06_49_42" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/asa/screencapture-127-0-0-1-8000-student-dashboard-2025-12-02-06-50-41.png" alt="screencapture-127-0-0-1-8000-student-dashboard-2025-12-02-06_50_41" loading="lazy"></span><br><span style="color:hsl(0, 0%, 60%);"><img src="https://muhammadasadullah.online/storage/new/asa/screencapture-127-0-0-1-8000-supervisor-dashboard-2025-12-02-06-50-12.png" alt="screencapture-127-0-0-1-8000-supervisor-dashboard-2025-12-02-06_50_12" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p>

Laravel
Safe City App
Project #015

Safe City App

A feature-rich civic safety application that enables citizens to report incidents with photos, location data, and detailed information while providing administrators with complete tools for managing and analyzing community safety trends.

<p><span style="color:hsl(0,0%,60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Safe City is a comprehensive civic safety and incident reporting platform built in Flutter using GetX and Clean MVC. Designed to empower communities, the app enables citizens to report incidents such as theft, fires, harassment, accidents, and vandalism with high detail, including multiple photos, GPS coordinates, addresses, and structured categories.</span> &nbsp;</span>&nbsp;<span style="color:hsl(0,0%,60%);">&nbsp;</span>&nbsp;<br><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">It offers an extended reporting model, allowing users to describe&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>thief characteristics</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">,&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>vehicle details</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, identifying marks, and upload sketch images—making reports actionable and usable by authorities.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The application includes a complete&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>role-based system</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">with separate user and admin interfaces. Citizens can view their report history, monitor real-time status updates (Pending, In Progress, Resolved, Critical), and access a dashboard with visual safety statistics. Administrators enjoy a full-featured control panel to view all reports, update statuses, add notes, filter by category or severity, and manage user accounts. Powerful analytics screens provide incident breakdowns, time-based trends, severity distribution, and community risk mapping.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">From a technical standpoint, Safe City uses&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>GetX for state management, routing, and dependency injection</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, ensuring a fast, reactive user experience. It supports offline-ready&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>demo mode</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, allowing full functionality with pre-loaded data without Firebase dependencies, while the architecture remains ready for production Firebase integration.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The app is built with&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Material Design 3</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, responsive layout using ScreenUtil, smooth animations, loading indicators, and a consistent design system. With 70% APK size optimization, code obfuscation, resource shrinking, and modular architecture, Safe City demonstrates production-level performance, structure, and user experience.</span> &nbsp;</span></p><p><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">This project showcases mastery in&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Flutter development, UI/UX design, state management, mobile optimization, architectural patterns, and civic-tech domain engineering</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">.</span>&nbsp;</span></p><p><img src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063049.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.30.49" loading="lazy"><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063051.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.30.51" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063053.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.30.53" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063107.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.07" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063108.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.08" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063110.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.10" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063111.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.11" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063123.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.23" width="1206" height="2622" loading="lazy"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063127.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.27" width="1206" height="2622" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063126.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.26" loading="lazy" width="1206" height="2622"><img class="image_resized" style="aspect-ratio:1206/2622;width:50%;" src="https://codebyasad.online/storage/new/safe-city/simulator-screenshot-iphone-17-pro-2026-03-04-at-063129.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-03-04 at 06.31.29" width="1206" height="2622" loading="lazy"><br><br><br><br><span style="color:hsl(0,0%,60%);">&nbsp;</span></p>

Flutter Firebase React GetX
Beyond Today
Project #016

Beyond Today

A highly secure digital legacy application for managing assets, documents, passwords, final wishes, and messages for loved ones, protected with enterprise-grade encryption.

<p><span style="color:hsl(0, 0%, 60%);"><meta></span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Beyond Today is a sophisticated and security-centric digital legacy management platform built in Flutter with Firebase. Designed to help users prepare for the future, it provides a unified system for managing financial assets, personal documents, passwords, funeral preferences, emergency contacts, and heartfelt legacy messages intended for loved ones.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The system incorporates&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>end-to-end AES encryption</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, secure key storage through Flutter Secure Storage, and encrypted data transmission—ensuring that all personal information, asset records, and private notes remain secure and confidential. Users can store financial details, property information, insurance documents, contracts, and more, each categorized and protected with encryption.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">A polished&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>document storage system</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">powered by Firebase Storage allows users to upload and preview important files. The platform further features a&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>password vault</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, storing encrypted account passwords with category-based organization.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">One of the standout modules is the&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Legacy Message System</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, where users can craft messages, schedule future delivery, assign recipients, and store them in an encrypted format. Additionally, funeral planning tools help users document their final wishes, ceremony preferences, and service providers.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Trusted Contacts Module</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">allows users to grant controlled access to specific documents or assets. This integrates with the app’s&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Access Memory System</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, providing a secure emergency unlocking mechanism with multi-factor verification, time delays, audit logs, and key-based access.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The UI/UX is powered by a custom design system with responsive layouts, animations (Lottie, Shimmer), consistent typography, and an onboarding guide that walks users through digital legacy planning.</span> &nbsp;</span></p><p><span style="background-color:transparent;color:hsl(0, 0%, 60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">With a strong modular architecture, feature-based modules, service-layer separation, Firebase backend, and GetX-powered state management, Beyond Today stands as a premium-grade mobile solution showcasing expertise in&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>security engineering, encrypted data systems, cloud architecture, sensitive data handling, and advanced Flutter development</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">.</span> </span><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030223.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.23" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030227.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.27" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030225.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.25" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030232.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.32" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030234.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.34" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030238.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.38" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030236.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.36" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030240.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.40" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030245.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.45" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030243.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.43" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030248.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.48" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030251.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.51" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030249.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.49" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/beyond-today/simulator-screenshot-iphone-17-pro-2026-01-12-at-030254.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-12 at 03.02.54" width="1200" height="1200" loading="lazy"></span><br><br><span style="color:hsl(0, 0%, 60%);">&nbsp;</span></p>

Flutter Firebase GetX AES Encryption
Lite Nurse Clinic
Project #017

Lite Nurse Clinic

A professional skincare clinic application featuring service listings, appointment booking, blog content, QR-based loyalty program, quizzes, and client management.

<p><meta></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Lite Nurse Clinic is a complete mobile presence for a professional skincare and beauty clinic, designed to showcase treatments, manage appointments, engage clients, and deliver a premium digital experience. Built with Flutter and GetX, it offers a polished and intuitive interface that reflects a high-end clinical brand.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The app features a&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>comprehensive service catalog</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, organized into facial treatments, skincare therapies, laser procedures, consultation services, and special packages. Each service includes detailed descriptions, pricing, benefits, and visuals, providing clients with a clear understanding of the clinic’s offerings. Pre-defined packages such as Acne, Aging, and Clear Skin treatments allow clients to explore personalized plans.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The integrated&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>appointment booking system</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">connects directly with Timely via WebView, enabling clients to schedule services with ease and manage booking history, personal details, and payment preferences through a dedicated client dashboard.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">A major highlight is the&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>QR Code Loyalty Program</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">, which enables clinics to identify clients, track reward points, scan &amp; generate QR codes, manage loyalty history, and reward returning customers. This provides a modern and interactive client engagement experience.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">Additional content-driven features include a&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Blog System</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">offering skincare articles, educational content, and professional insights, and an interactive&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>Skincare Quiz</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">that analyzes user input to provide personalized skincare recommendations.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">The app includes essential clinic info such as location, contact details, opening hours, team introductions, and an “About Us” section explaining the clinic’s values and expertise. The built-in shop showcases premium skincare products through integrated e-commerce links.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">With GetX for state management, Get Storage for preferences, dynamic theme switching, custom animations, shimmer loaders, a consistent design system, and a 7-tab bottom navigation layout, Lite Nurse Clinic provides a smooth, responsive, and luxurious user experience.</span> &nbsp;</span></p><p style="line-height:1.38;margin-bottom:12pt;margin-top:12pt;" dir="ltr"><span style="background-color:transparent;color:hsl(0,0%,60%);"><span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">This project highlights skills in&nbsp;</span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;text-decoration:none;"><strong>commercial app development, QR code systems, booking platform integration, UI/UX design, content systems, and structured Flutter architecture</strong></span> <span style="font-family:Arial, sans-serif;font-size:11pt;font-style:normal;font-weight:400;text-decoration:none;">.</span> &nbsp;</span></p><p>&nbsp;</p><p><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105817.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.17" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105820.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.20" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105822.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.22" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105827.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.27" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105824.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.24" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105828.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.28" width="1200" height="1200" loading="lazy"><br><br><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105830.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.30" width="1200" height="1200" loading="lazy"><img class="image_resized" style="aspect-ratio:1200/1200;width:50%;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105834.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.34" width="1200" height="1200" loading="lazy"><br><br>&nbsp;</p><figure class="image image_resized" style="width:75%;"><img class="image_resized" style="aspect-ratio:1200/1200;" src="https://muhammadasadullah.online/storage/new/lite-nurse/simulator-screenshot-iphone-17-pro-2026-01-11-at-105838.png" alt="Simulator Screenshot - iPhone 17 Pro - 2026-01-11 at 10.58.38" width="1200" height="1200" loading="lazy"></figure><p><br>&nbsp;</p>

Flutter GetX REST APIs
Rayvon Scents
Project #018

Rayvon Scents

Rayvon Scents is a bespoke fragrance e‑commerce platform that curates niche perfumes and signature blends. The site offers collections, seasonal categories and individual product pages with detailed descriptions, pricing and shopping cart functions

<p><br><br><br><img src="https://codebyasad.com/storage/rayvon/screenshot-2026-06-22-at-31943-pm.png" alt="Screenshot 2026-06-22 at 3.19.43 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/rayvon/screenshot-2026-06-22-at-32003-pm.png" alt="Screenshot 2026-06-22 at 3.20.03 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/rayvon/screenshot-2026-06-22-at-31957-pm.png" alt="Screenshot 2026-06-22 at 3.19.57 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/rayvon/screenshot-2026-06-22-at-31949-pm.png" alt="Screenshot 2026-06-22 at 3.19.49 PM" loading="lazy"><br>&nbsp;</p>

Flutter
Dr Farhan Siddique Academic Portal
Project #019

Dr Farhan Siddique Academic Portal

An academic portfolio website for Dr Farhan Siddique that showcases his biography, research areas, publications, research group members and contact information. The portal features interactive metrics (citations, h‑index) and a publications library with filters for categories and years

<p><img src="https://codebyasad.com/storage/drfarhan/screenshot-2026-06-22-at-31738-pm.png" alt="Screenshot 2026-06-22 at 3.17.38 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/drfarhan/screenshot-2026-06-22-at-31730-pm.png" alt="Screenshot 2026-06-22 at 3.17.30 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/drfarhan/screenshot-2026-06-22-at-31719-pm.png" alt="Screenshot 2026-06-22 at 3.17.19 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/drfarhan/screenshot-2026-06-22-at-31713-pm.png" alt="Screenshot 2026-06-22 at 3.17.13 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/drfarhan/screenshot-2026-06-22-at-31706-pm.png" alt="Screenshot 2026-06-22 at 3.17.06 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/drfarhan/screenshot-2026-06-22-at-31650-pm.png" alt="Screenshot 2026-06-22 at 3.16.50 PM" loading="lazy"><br>&nbsp;</p>

Flutter
Zawaaral 3PL Website
Project #020

Zawaaral 3PL Website

A corporate website for Zawaaral 3PL that presents the logistics company’s services, highlights operational metrics and enables potential clients to request quotes. It outlines warehousing, freight, fulfillment and distribution offerings and includes a contact form.

<p><img src="https://codebyasad.com/storage/zawaarl/screenshot-2026-06-22-at-31021-pm.png" alt="Screenshot 2026-06-22 at 3.10.21 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/zawaarl/screenshot-2026-06-22-at-31015-pm.png" alt="Screenshot 2026-06-22 at 3.10.15 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/zawaarl/screenshot-2026-06-22-at-31008-pm.png" alt="Screenshot 2026-06-22 at 3.10.08 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/zawaarl/screenshot-2026-06-22-at-31000-pm.png" alt="Screenshot 2026-06-22 at 3.10.00 PM" loading="lazy"><br><img src="https://codebyasad.com/storage/zawaarl/screenshot-2026-06-22-at-30952-pm.png" alt="Screenshot 2026-06-22 at 3.09.52 PM" loading="lazy"><br>&nbsp;</p>

Flutter