My Work

A selection of real-world projects showcasing my experience in web and mobile application development.

Invoice ERP System

Invoice ERP System

A multi-user invoice management system with full JWT authentication — each user has isolated data and their own workspace. Supports full CRUD for invoices with advanced filtering by status, date range, client, and payment state (paid / unpaid). Each invoice tracks total amount, amount paid, and remaining balance per client. Includes a real-time dashboard with KPI cards (total income, total remaining, total invoices) and charts for visual financial insights. Supports generating and downloading professional invoice PDFs using pdfmake.

NextjsTailwindmongoDBexpressnodejsJWTpdfmakeChart.jsREST API
Full E-Commerce Store

Full E-Commerce Store

A full-featured e-commerce platform built for 5000+ users. Includes product catalog, cart, checkout with MapCN integration, full order management with status tracking, client account area with order history, and an admin dashboard with CRUD for products, dynamic content, sliders, and order management. Integrated Pusher for real-time order notifications and a Telegram bot with webhooks for real-time admin alerts and bot commands.

NextjsTailwindmongoDBexpressnodejsPusherMapCNTelegram Bot APICloudinary
E-Commerce Admin Dashboard

E-Commerce Admin Dashboard

A powerful admin dashboard for the e-commerce platform. Features full CRUD management for products, orders, users, and dynamic content. Real-time order notifications via Pusher and live admin alerts through an integrated Telegram bot. Includes analytics, slider management, and complete order status control.

NextjsTailwindmongoDBexpressnodejsPusherTelegram Bot API
Egcode Software Website

Egcode Software Website

Official company website for Egcode Software, built to present the company's services and solutions in a clean, professional layout. Developed with Next.js and Tailwind CSS for a fast, responsive experience.

NextjsReactTailwindnodejs
rock bridge website

rock bridge website

Official website for ROCK BRIDGE Import and Export Company, a firm with 16+ years of experience across China and GCC markets in import and supply chain. Includes a full admin dashboard to manage all website content including services and dynamic sections.

NextjsTailwindmongoDBexpressnodejsCloudinary
classroom flutter app

classroom flutter app

Full iOS and Android classroom app built with Flutter for Aamana Classroom. Handles complete API integration with the backend, supporting teachers, students, and educational content delivery including YouTube video streaming via Google Cloud.

flutternodejsCloudinaryYouTube APIGoogle Cloud
classroom dashboard

classroom dashboard

Full Next.js web dashboard for Aamana Classroom, enabling admins to manage classes, users, and media. Integrated with YouTube API and Google Cloud Console for video storage and streaming.

NextjsTailwindmongoDBexpressnodejsCloudinaryYouTube APIGoogle Cloud
Aqarnna Property website

Aqarnna Property website

A real estate platform built from scratch for property listing and management. Features property search, user authentication, and image management. Full-stack with Next.js frontend, Node.js backend, and MongoDB, deployed on Vercel.

NextjsTailwindmongoDBexpressnodejsCloudinary
Sand valley app

Sand valley app

iOS and Android app for Sand Valley company showcasing their locations, services, and point-of-sale offerings. Delivered in 3 weeks with a full Node.js/Express/MongoDB backend and an in-app dashboard to manage services and content.

flutternodejsmongoDBexpressCloudinaryrender
Task Manager website

Task Manager website

A full-stack task management app built with the MERN stack. Supports creating, updating, and tracking tasks with a simple and intuitive interface.

JavascriptreactTailwindmongoDBExpressnodejs
Travel App

Travel App

A responsive travel website with a modern, clean design. Built with Next.js and TypeScript for performance and type safety.

typescripttailwindnext