Featured Projects

A selection of my recent work in AI automation, full-stack web development, and SaaS architecture.

SiteGPT
1
1
Jimmy / E-commerce Storefront Builder Platform

SiteGPT

š——š—²š˜€š—°š—æš—¶š—½š˜š—¶š—¼š—» SiteGPT is a powerful, visual, drag-and-drop website and e-commerce storefront builder. Designed to empower users to create fully functional online stores without writing code, the platform features a highly interactive editing interface, dynamic product integration, and real-time responsive previews. Backed by a robust database and AI capabilities, SiteGPT offers a seamless transition from site design to a live, published storefront. š—žš—²š˜† š—™š—²š—®š˜š˜‚š—æš—²š˜€: š—©š—¶š˜€š˜‚š—®š—¹ š—”š—¼-š—–š—¼š—±š—² š—˜š—±š—¶š˜š—¼š—æ: A comprehensive drag-and-drop interface featuring a detailed properties sidebar. Users can fine-tune every aspect of their site in real-time, including typography, color palettes, padding, flex alignments, and border radius. š——š˜†š—»š—®š—ŗš—¶š—° š—˜-š—–š—¼š—ŗš—ŗš—²š—æš—°š—² š—–š—¼š—ŗš—½š—¼š—»š—²š—»š˜š˜€: Features intelligent product grids where users can instantly adjust the layout (e.g., displaying 2 to 6 products per row) and filter displayed items by specific product categories fetched directly from the database. š—œš—»š˜š—²š—“š—æš—®š˜š—²š—± š—¦š—µš—¼š—½š—½š—¶š—»š—“ š—™š—¹š—¼š˜„: Includes built-in, functional e-commerce capabilities such as "Add to Cart" functionality, automatic cart updating, and a dedicated checkout/order summary page. š—„š—²š˜€š—½š—¼š—»š˜€š—¶š˜ƒš—² š——š—²š˜€š—¶š—“š—» & š—£š˜‚š—Æš—¹š—¶š˜€š—µš—¶š—»š—“: Built-in device toggles allow creators to preview how their storefront will look on desktop, tablet, and mobile devices. A one-click "Publish" button instantly saves and deploys the design to a live URL.

Next.jsReact.jsTypeScriptPythonTailwind CSS shadcn/uiFigma LangChain LangGraphLangSmithFastAPISupabasePostgreSQLGPT-4.5CloudinaryVercel
AGLA: AI-Integrated Lead Management Dashboard
1
1
AGLA / Full-Stack Web Application

AGLA: AI-Integrated Lead Management Dashboard

š——š—²š˜€š—°š—æš—¶š—½š˜š—¶š—¼š—»: A robust, fully responsive administrative dashboard built to streamline lead tracking, prospect management, and user administration. The platform integrates AI chat functionalities to capture incoming lead data and presents key performance metrics through intuitive data visualizations, all secured by a comprehensive authentication system. š—žš—²š˜† š—™š—²š—®š˜š˜‚š—æš—²š˜€:   • š—¦š—²š—°š˜‚š—æš—² š—”š˜‚š˜š—µš—²š—»š˜š—¶š—°š—®š˜š—¶š—¼š—» š—¦š˜†š˜€š˜š—²š—ŗ: Implements a complete user flow including sign-up, login, secure password management, and robust email verification utilizing Nodemailer.   • š—–š—¼š—ŗš—½š—æš—²š—µš—²š—»š˜€š—¶š˜ƒš—² š—Ÿš—²š—®š—± & š—£š—æš—¼š˜€š—½š—²š—°š˜ š—§š—æš—®š—°š—øš—¶š—»š—“: Features dynamic data tables to organize, filter, and manage leads. Includes intuitive actions to seamlessly promote qualified leads into the "Prospects" pipeline.   • AI Chat Interaction Review: Provides a dedicated interface for administrators to monitor AI-driven chat conversations with potential leads and review automatically captured user information.   • š—©š—¶š˜€š˜‚š—®š—¹ š——š—®š˜š—® š—”š—»š—®š—¹š˜†š˜š—¶š—°š˜€: Interactive dashboards featuring line graphs and donut charts to visualize lead generation trends, monitor daily/monthly totals, and view detailed breakdowns by user type (e.g., Student, Entrepreneur, Freelancer).   • š—„š—¼š—¹š—²-š—•š—®š˜€š—²š—± š—Øš˜€š—²š—æ š— š—®š—»š—®š—“š—²š—ŗš—²š—»š˜: A dedicated admin module to create new accounts, assign roles (Super Admin, User), and manage platform access.   • š—™š˜‚š—¹š—¹š˜† š—„š—²š˜€š—½š—¼š—»š˜€š—¶š˜ƒš—² š—Øš—œ: A seamless, mobile-optimized interface that ensures full administrative functionality across desktop, tablet, and mobile devices.

Next.jsReact.jsTypeScriptPython Tailwind CSS shadcn/uiFigmaVercelNodemailerPostgreSQLSupabase
Ask Layla: AI-Powered Personal Travel Planner
1
1
Travel Tech Platform / Full-Stack AI Web Application

Ask Layla: AI-Powered Personal Travel Planner

š——š—²š˜€š—°š—æš—¶š—½š˜š—¶š—¼š—»: This project is an intuitive, AI-driven personal travel assistant designed to revolutionize how users plan their vacations. The platform allows users to interact with a conversational AI to discover new destinations, generate custom itineraries, and explore accommodation and activity options all in one seamless interface. š—žš—²š˜† š—™š—²š—®š˜š˜‚š—æš—²š˜€:   • š—–š—¼š—»š˜ƒš—²š—æš˜€š—®š˜š—¶š—¼š—»š—®š—¹ š—§š—æš—®š˜ƒš—²š—¹ š——š—¶š˜€š—°š—¼š˜ƒš—²š—æš˜†: A smart chat interface where users can describe their ideal trip (e.g., "exotic paradise" or "beach vacation"), and the AI responds with highly curated destination cards featuring images, quick facts, and interactive buttons.   • š——š˜†š—»š—®š—ŗš—¶š—° š—¦š—½š—¹š—¶š˜-š—¦š—°š—æš—²š—²š—» š—Øš—œ: When a user selects a destination, the interface smoothly transitions to a split-screen view. Users can continue chatting on the left while exploring deep-dive details on the right, including budget estimates, hotel recommendations, and flight info.   • š—”š˜‚š˜š—¼š—ŗš—®š˜š—²š—± š—œš˜š—¶š—»š—²š—æš—®š—æš˜† š—•š˜‚š—¶š—¹š—±š—²š—æ: The platform instantly generates detailed, day-by-day travel itineraries. Users can input a destination (like Rome) and receive a structured schedule complete with morning, afternoon, and evening activities, including cultural highlights and dining suggestions.   • š—œš—»š˜š—²š—“š—æš—®š˜š—²š—± š—•š—¼š—¼š—øš—¶š—»š—“ š—œš—»š˜€š—¶š—“š—µš˜š˜€: Features dedicated tabs for discovering top-rated hotels and "must-do" activities, complete with pricing, ratings, and booking links to streamline the planning process.

Next.jsReact.jsTypeScriptPythonTailwind CSSshadcn/uiFigmaGPT 5LangChainLangGraphRailwayLangSmithFastAPI
AI-Powered LMS For University of UAE
1
1
United Arab Emirates University (UAEU) / Full-Stack Web Application

AI-Powered LMS For University of UAE

š——š—²š˜€š—°š—æš—¶š—½š˜š—¶š—¼š—»: Developed for the United Arab Emirates University (UAEU), this project is a comprehensive, AI-integrated educational platform featuring dedicated interfaces for both students and administrators. The system is designed to enhance the university's learning experience through intelligent automation and personalized assistance tailored to course materials. š—žš—²š˜† š—™š—²š—®š˜š˜‚š—æš—²š˜€: š—œš—»š˜š—²š—¹š—¹š—¶š—“š—²š—»š˜ š—¦š˜š˜‚š—±š—²š—»š˜ š—£š—¼š—æš˜š—®š—¹: Features an AI-powered chat interface acting as a virtual tutor. Students can upload course materials (such as architectural and structural design PDFs) and ask specific questions. The AI analyzes the document context to provide tailored homework feedback, structured explanations, and study assistance. š—”š˜‚š˜š—¼š—ŗš—®š˜š—²š—± š—”š˜€š˜€š—²š˜€š˜€š—ŗš—²š—»š˜ š—šš—²š—»š—²š—æš—®š˜š—¶š—¼š—»: A powerful admin tool that leverages AI to automatically generate Multiple Choice Question (MCQ) sets directly from uploaded course documents. The system intelligently crafts questions, plausible options, correct answers, and detailed explanations based on the syllabus. š—”š—±š—ŗš—¶š—» š——š—®š˜€š—µš—Æš—¼š—®š—æš—±: Provides comprehensive tools for university administrators to manage student profiles, upload and organize course files, and seamlessly review, edit, publish, or unpublish the AI-generated quizzes. š—¦š—²š—®š—ŗš—¹š—²š˜€š˜€ š—Øš˜€š—²š—æ š—˜š˜…š—½š—²š—æš—¶š—²š—»š—°š—²: Built with a clean, responsive UI featuring secure, dual-role authentication (Admin/Student) and intuitive navigation

Next.jsReact.jsTypeScriptPythonTailwind CSSshadcn/uiFigmaLangChainLangGraphLangSmithFastAPIRailwayVercel