Home
Projects
About
projects-image
Reef Damascus Website
Reef Damascus Website
🌐 Reef Damascus – Official Website for Rural Damascus Governorate A modern, accessible, and government-compliant web platform developed for Reef Damascus, the administrative body overseeing rural areas surrounding Damascus under the Ministry of Local Administration and Environment. πŸ›οΈπŸŒ± πŸŒπŸ”— Live Site: https://www.reefdamascus.com πŸ“Œ Project Overview: I led the full development of this responsive website to improve public access to municipal services and regional information. The platform showcases key areas such as Douma, Yabroud, Zabadani, and Al-Tall, using an interactive Syrian map UI and structured content layout. A core feature is the citizen complaint submission system πŸ“, enabling residents to report local issues (e.g., infrastructure damage, service gaps), with an internal admin dashboard for employees to manage, track, and resolve requests efficiently. Designed with mobile-first principles πŸ“±, the site ensures usability across devices and serves a diverse Arabic-speaking audience with clean navigation and accessibility in mind. βš™οΈ Technical Stack & Architecture: Built with a scalable Turborepo monorepo architecture, this project demonstrates advanced full-stack and frontend engineering practices: πŸ“ Monorepo Management: Used Turborepo to organize shared logic, enforce consistent tooling (ESLint πŸ› οΈ, Prettier ✨, TypeScript πŸ”€), and enable high-performance development via turbo dev and turbo build. ⚑ βš›οΈ Frontend Framework: Powered by Next.js 15 with Turbopack (--turbopack) for ultra-fast local development and optimized production builds. πŸš€ 🧩 Shared Codebase: Created a reusable @workspace/shared package containing: UI components (Radix UI primitives, custom tables, dialogs) 🧱 Utility functions, Zod validation schemas πŸ”, React hooks 🎣 Tailwind CSS configurations and global styles 🎨 🎨 Modern UI Toolkit: Radix UI for accessible, headless components (Dialogs, Dropdowns, Accordions) βœ… Tailwind CSS + tw-animate-css for utility-first styling and smooth animations πŸŒ€ Lucide React icons πŸ–ΌοΈ, Sonner for notifications πŸ””, Vaul for mobile-friendly drawers πŸ“¦ πŸ“‹ Form & Validation: Integrated React Hook Form with Zod resolvers for type-safe, performant forms β€” used in complaint submissions and admin workflows. βœ”οΈ πŸ” Authentication & Security: Implemented secure user sessions using Next-Auth v5 (beta) and next-safe-action for safe server actions. πŸ›‘οΈ πŸ’» Developer Experience: Centralized configs via @workspace/eslint-config and @workspace/typescript-config 🧰 Automated linting, formatting, and type checking across all workspaces πŸ”„ Custom generators (e.g., turbo gen react-component) for rapid component scaffolding πŸ”¨ πŸ’Ό Skills Demonstrated: This project reflects my expertise in: 🌐 Scalable Monorepo Architecture (Turborepo, PNPM workspaces) βš›οΈ Enterprise-Grade Next.js Development (App Router, Server Components, Actions) 🎯 UI/UX for Public Services (Accessibility, RTL support, responsive design) πŸ“¦ State Management & Form Handling (React Hook Form, Zod, Server Actions) 🧱 Component Reusability & Design Systems (Shared libraries, Radix UI) ⚑ Performance & DX Optimization (Turbopack, Fast Refresh, Code Splitting) 🏁 Conclusion: The Reef Damascus website is more than a digital presence β€” it’s a step toward transparent, efficient governance through technology 🀝. By combining modern tooling like Turborepo πŸ”§ and Next.js 15 πŸš€ with real-world civic needs, I demonstrated how clean code πŸ’Ό, thoughtful design 🎨, and scalable architecture πŸ—οΈ can empower public institutions. πŸ›οΈ
Next JSShadcn UITurborepoAPITypeScriptTailwindCSSZodnext safe actionNextAuthReact Hot ToastReact Hook Form

Fri Aug 01 2025
Agricultural Events Website
Agricultural Events Website
🌱 Agricultural Events Platform A modern, high-performance web application built with Next.js 15, designed to promote and manage agricultural events across regions. The platform emphasizes SEO, accessibility, and blazing-fast performance, serving both organizers and attendees with a seamless digital experience. ✨ Key Features & Technical Highlights πŸš€ Advanced Rendering & Performance Leveraged Server-Side Rendering (SSR) for dynamic event pages, ensuring search engines receive fully rendered content for maximum SEO visibility. Implemented Incremental Static Regeneration (ISR) to pre-render static pages at build time and update them in the background β€” achieving the perfect balance between performance and freshness. Achieved near-perfect PageSpeed scores: Desktop: 100/100 | Mobile: 94+/100 (Lighthouse) FCP < 1.2s, LCP < 2.5s, CLS < 0.1 β€” exceeding Core Web Vitals standards. πŸ” Comprehensive SEO Optimization Built a dynamic sitemap (sitemap.ts) that auto-generates URLs for all events, including metadata like lastModified, images, and multi-language support. Implemented robots.txt, Open Graph tags, structured data (Schema.org), and dynamic meta tags for rich social sharing and enhanced search result snippets. Enabled PWA support via manifest.webmanifest for offline access and app-like experience. 🎨 Modern UI & Developer Experience Crafted a responsive, mobile-first interface using Tailwind CSS, Radix UI, and Vaul, with smooth animations via tw-animate-css. Built accessible forms with React Hook Form and Zod for robust, type-safe validation. Used Lucide React icons and Sonner for elegant toast notifications. βš™οΈ Optimized Asset & Code Delivery Applied Next.js Image Optimization with WebP format and lazy loading to reduce bandwidth and improve LCP. Loaded custom fonts locally using next/font/local to eliminate layout shift and improve FCP. Enabled automatic code splitting and tree-shaking via Turbopack in dev and Webpack in prod for minimal bundle sizes. 🌐 Scalable Architecture Utilized Turborepo under the hood (via next dev --turbopack) for faster development builds and efficient monorepo-ready tooling. Structured the app with clean separation of concerns, reusable components, and scalable data-fetching patterns. Prepared for multi-language support with alternate URLs in sitemap and metadata. πŸ’Ό Skills Demonstrated Through this project, I showcased expertise in: Full-Stack Next.js Development (App Router, SSR, ISR) SEO-First Architecture (Sitemaps, Structured Data, Meta Tags) Performance Engineering (Core Web Vitals, Image & Font Optimization) Modern UI Libraries (Radix UI, Tailwind, Shadcn-style patterns) Type Safety & Validation (TypeScript, Zod, React Hook Form) Developer Tooling (Turbopack, ESLint, Prettier, Git) Accessibility (a11y) and Progressive Enhancement 🏁 Conclusion This project reflects my commitment to building fast, accessible, and SEO-optimized web applications using the latest web standards and modern React practices. It serves as a real-world example of how performance, design, and technical rigor can come together to create a powerful user experience.
Next JSShadcn UITypeScriptTailwindCSSZodReact Hot ToastReact Hook Form

Fri Aug 01 2025
Bazaar963 Website
Bazaar963 Website
πŸš— Bazaar963 – Peer-to-Peer Vehicle Marketplace I built and maintained Bazaar963, a dynamic P2P marketplace where users can buy, sell, and discover vehicles and services across Syria β€” all in one seamless digital platform. πŸŒπŸ’‘ 🌐 Multi-language from the start Fully localized in Arabic & English using next-intl, ensuring accessibility for a wide regional audience. πŸ” Secure & smooth authentication Integrated OAuth (Google, etc.) and credentials login with Next-Auth v5 (beta) and next-safe-action for safe, type-safe server operations. πŸ“Έ Rich media experience Enabled image uploads to Cloudinary with previews, optimizations, and responsive rendering β€” making listings more engaging and trustworthy. πŸ” Smart search & filtering Built powerful search and filter functionality using @tanstack/react-table and custom hooks, helping users find exactly what they need in seconds. πŸ“± Fully responsive, mobile-first UI Crafted with Next.js 15 and Tailwind CSS, the interface delivers lightning-fast performance and flawless usability across all devices β€” from phones to desktops. ✨ Polished user experience Notifications with sonner πŸŽ‰ Image galleries via yet-another-react-lightbox πŸ–ΌοΈ Smooth sliders using Embla Carousel πŸŽ₯ Dark/light mode toggle with next-themes πŸŒ“ Accessible, customizable components from Radix UI βœ… 🧩 Modern tech stack & clean architecture Forms & Validation: React Hook Form + Zod for fast, type-safe inputs State Management: @tanstack/react-query for efficient data fetching and caching UI Utilities: clsx, class-variance-authority, tailwind-merge for scalable styling Developer Experience: TypeScript, ESLint, Prettier, and automated scripts for consistent, maintainable code πŸ’Ό What This Project Shows About My Skills πŸš€ Full-Stack Next.js Mastery – From server actions to SSR/ISR, I leverage the full power of Next.js with Turbopack for rapid development. πŸ” Authentication Expertise – Secure, flexible auth flows using modern standards. 🎨 UI/UX Focus – Beautiful, accessible, and performant interfaces with attention to detail. πŸ“Š Real-World Problem Solving – Built for actual user needs: discoverability, trust, and ease of use. βš™οΈ Modern Tooling & Best Practices – Production-ready code with TypeScript, linting, and scalable component architecture. πŸ”— Live at: www.bazaar963.com This project reflects my passion for building impactful, user-centered web applications using the latest in React and frontend engineering. πŸš€
Next JSShadcn UITypeScriptTailwindCSSZodnext safe actionNextAuthReact Hot ToastReact Hook Form

Sun Jun 01 2025
Coponice Website
Coponice Website
πŸ’Έ Coponice – Deal Discovery & Redemption Platform I developed Coponice, a dynamic, user-centric platform designed to revolutionize how consumers discover and redeem deals. By connecting users with a vast network of verified merchants and exclusive offers, Coponice eliminates the hassle of coupon hunting and delivers real value at checkout. πŸ›’βœ¨ 🌐 Live at: https://coponice.com πŸš€ Key Features & My Role πŸ”Ή Seamless User Experience Crafted a clean, intuitive interface using NextUI and Tailwind CSS, ensuring smooth navigation and a modern, responsive design across all devices β€” from mobile to desktop. πŸŽ¨πŸ“± πŸ”Ή Advanced Search & Filtering Built powerful search functionality with dynamic filters, helping users quickly find the most relevant deals based on category, merchant, or discount type. πŸ” πŸ”Ή Personalized Discovery Designed the platform to support personalized recommendations, enhancing user engagement and retention through tailored content. 🎯 πŸ”Ή Exclusive Offers Hub Aggregated exclusive discounts not available elsewhere, turning Coponice into a go-to destination for smart shoppers. πŸ’Ž πŸ”Ή Blazing-Fast Performance Developed with Next.js for optimal speed, leveraging SSR and efficient routing to ensure fast load times and a reliable user experience. ⚑ πŸ”Ή SEO & Social Optimization Implemented custom meta tags and dynamically generated Open Graph images for every deal page, significantly boosting: πŸ”Ž Search engine visibility (better rankings) πŸ“² Social media click-through rates (rich previews on WhatsApp, Facebook, etc.) This means every shared link looks professional and attractive β€” no more broken or generic thumbnails! πŸ–ΌοΈβœ… πŸ’Ό Skills Demonstrated βš›οΈ Modern Frontend Development Used Next.js, React, and NextUI to build a scalable, high-performance application. 🎨 UI/UX Design & Styling Leveraged Tailwind CSS for rapid, consistent, and responsive UI development. πŸ” SEO & Growth Engineering Mastered on-page SEO, meta tag management, and dynamic OG image generation to drive organic traffic and social sharing. ⚑ Performance Optimization Focused on fast FCP, LCP, and interactivity through Next.js optimizations. 🧠 Full-Stack Thinking Structured the app for future expansion with merchant dashboards, user accounts, and analytics. _______________________ 🏁 Conclusion Coponice is more than just a deals site β€” it’s a growth-focused, SEO-optimized web application that bridges consumers and businesses. This project showcases my ability to build user-first platforms with strong technical foundations, where design, performance, and marketing (SEO/social) work hand-in-hand. Perfectly blending engineering precision with real-world usability β€” that’s what I bring to every project. πŸ’ΌπŸš€
Next JSNextUITypeScriptTailwindCSSZodnext safe actionReact Hot ToastReact Hook Form

Wed Jan 01 2025
Coponice Dashboard
Coponice Dashboard
πŸŽ›οΈ Coponice Dashboard – Admin Platform for Deal Management I developed the Coponice Dashboard, a powerful administrative interface that empowers administrators to manage the entire Coponice ecosystem β€” a platform connecting users with verified merchants and exclusive deals. πŸ” Secure. Intuitive. Scalable. πŸš€ Key Features & My Role πŸ”Ή Offers Management Built a full-featured system to create, edit, and delete coupons, set expiration dates, and manage deal visibility β€” all through a clean, user-friendly interface. πŸ”Ή System & SEO Settings Enabled admins to configure website settings and optimize SEO metadata, improving search visibility and platform control. πŸ”Ή Modern UI with MUI Designed a sleek, responsive admin panel using React and Material UI (MUI), ensuring a consistent, accessible, and professional user experience across devices. πŸ–₯οΈπŸ“± πŸ”Ή Drag & Drop Functionality Integrated dnd-kit to support intuitive content reordering (e.g., featured deals), enhancing admin workflow efficiency. βœ… πŸ”Ή Robust Form Handling & Validation Used Formik and Yup to streamline form logic and enforce strict validation rules, ensuring data accuracy and reducing input errors. πŸ”Ή Predictable State Management Leveraged Redux Toolkit for centralized, maintainable state management β€” making complex data flows (offers, settings, user actions) reliable and debuggable. πŸ”Ή High-Performance Development Built with Vite for blazing-fast local development, HMR (Hot Module Replacement), and optimized production builds. πŸ’Ό Technical Stack Core: React JS, TypeScript, Vite UI: Material UI (MUI), dnd-kit State: Redux Toolkit Forms & Validation: Formik, Yup API Integration: RESTful APIs for real-time data sync Architecture: Component-driven, modular, scalable πŸ’‘ Skills Demonstrated βš›οΈ Full-Stack Frontend Development Built a production-ready admin interface from the ground up using modern React practices. 🧠 State & Data Management Mastered Redux Toolkit for complex state logic and Formik/Yup for robust form validation. 🎨 Admin UX Design Created an intuitive, efficient dashboard focused on usability and admin productivity. πŸ” Type Safety & Scalability Used TypeScript to ensure code reliability, maintainability, and fewer runtime errors. ⚑ Performance & DX Optimization Leveraged Vite for rapid development and faster feedback loops. _______________________ 🏁 Conclusion The Coponice Dashboard is more than a backend panel β€” it’s the operational heart of the platform. This project showcases my ability to build secure, scalable, and user-centric admin systems using modern tools like Redux, MUI, and Vite, while maintaining clean architecture and a focus on real-world usability. From data integrity to drag-and-drop UX, I combined technical depth with design thinking to deliver a powerful tool that drives the entire Coponice experience. πŸ’Όβœ¨
ViteReact JSTypeScriptAPIMaterial UIFormikYupdnd kitRedux toolkit

Wed Jan 01 2025
Saleh Cars Website
Saleh Cars Website
Saleh Cars Group is a car dealership that provides a variety of services to its customers. They are an authorized distributor for many car brands, and they offer extended warranties and on-road service. They also have a variety of financing options available. ___________ Skills: - Proficient in building scalable and secure authentication systems using NextAuth.js integrated with Firebase. Skilled in leveraging Firebase's real-time database and cloud functions for robust backend development. - "I've leveraged next-intl to create fully localized Next.js applications, supporting Arabic and English. My experience includes handling complex language features such as pluralization, date and number formatting, and right-to-left text direction for Arabic." - Form Handling: React Hook Form streamlines form creation and validation, enhancing user experience and data accuracy. - Data Validation: Zod ensures data integrity through robust validation rules, preventing errors and improving data quality. - I've successfully integrated yet-another-react-lightbox into my Next.js project to create a dynamic and interactive image gallery. Key features include lazy loading, touch support, and seamless integration with Next.js's image optimization capabilities. - I have integrated jsPDF with other libraries to create interactive, multi-page PDF documents.
Next JSTypeScriptShadcn UIZodjspdfFirebaseNextAuthnext intlnext safe actionReact Hook Formyet another react lightbox

Fri Nov 01 2024