Selected Fullstack Projects 

Click image to view more screenshots
Project

Seif Store

Seif Store is a modern e-commerce platform specializing in computer hardware and peripherals that delivers a seamless shopping experience with secure Google authentication. Customers can explore products organized by categories such as mice and keyboards, search for specific items, filter products by price in ascending or descending order, and manage their shopping cart with full add, remove, and quantity adjustment capabilities. The platform features detailed product pages with comprehensive information, secure payment processing through Stripe API integration, and a complete order history for tracking previous purchases. Built with Next.js 13, React Query, and Tailwind CSS, Seif Store combines a responsive frontend interface with a PostgreSQL database and Prisma ORM backend to provide a reliable and user-friendly solution for purchasing computer peripherals online.

Click image to view more screenshots
Dec 2022 - Jun 2023

Blogify

Blogify is an open-source content management system designed for individuals to publish articles, create custom pages, manage comments, organize knowledge booklets, and maintain their online presence with ease. It provides a complete publishing platform with a public-facing blog website, an admin management dashboard for content control, and email management capabilities to keep readers informed. Users can manage articles and pages, track statistics, configure system settings, handle file uploads, and moderate comments all from an intuitive administrative interface, making it an ideal solution for bloggers and content creators who want full control over their digital publishing needs.

Click image to view more screenshots
Jan 2022 - Apr 2022

Mosaic - Social Media Website

Mosaic is a social media platform that allows users to share, discover, and engage with their community through posts, comments, and likes. Users can create accounts, build profiles, follow other users, and discover content from those they follow through a dedicated feed while receiving real-time notifications for interactions like likes and follows. With features for posting, editing, and deleting content, mentioning other users, and adding reactions to posts, Mosaic provides a comprehensive social networking experience with a responsive, mobile-first interface that works seamlessly across all devices.

Click image to view more screenshots
Mar 2021 - Aug 2021

WebShop - E-Commerce Website

Webshop is a full-featured e-commerce platform that combines a customer-facing storefront with a comprehensive admin management system. On the user side, customers can browse products across multiple category levels, search for items, view detailed product information, manage their shopping cart, complete checkout, create accounts, track their orders, write reviews, and manage their delivery addresses. The admin platform enables store managers to oversee all operations including user management, product and category organization, order processing, review moderation, and promotional content management through sliders and banners. Built with a responsive design that works seamlessly on both desktop and mobile devices, Webshop provides a complete solution for running a modern online retail business.

Click image to view more screenshots
Project

WebShop Mobile App

Webshop is a mobile e-commerce application that allows customers to browse products, explore different categories, view detailed product information and reviews, manage their shopping cart, and complete purchases directly from their mobile devices. The app also enables users to track their orders, manage their account information and addresses, and leave reviews for products they've purchased. Built with an elegant and responsive interface, it provides a seamless shopping experience with all the essential features of a complete e-commerce platform.

Click image to view more screenshots
Project

Booking Plugin System

The Booking System Plugin is a reusable web component built with Stencil that enables businesses to integrate appointment and reservation functionality into their websites. This plugin provides a standalone, framework-agnostic component that can be easily embedded into any web application through script tags or NPM installation, allowing customers to browse availability and book appointments seamlessly. The component is designed to work independently or within existing web applications, offering a professional booking experience that can be customized and deployed across different platforms and websites.

Click image to view more screenshots
Project

Chattorro

Chattorro is a secure and user-friendly platform that enables secure account creation and login functionality. Users can register with their personal information, log in with their credentials, and access their accounts through an intuitive interface. Built with Next.js and MySQL, the application provides a responsive design that works seamlessly across desktop, tablet, and mobile devices, making account management accessible to users regardless of their device. The platform offers a straightforward authentication experience with dedicated login and registration pages designed for ease of use and security.

Click image to view more screenshots
Project

Dev Finder

DevFinder is a collaborative video communication platform that connects developers and professionals through virtual rooms for real-time collaboration and discussions. Users can browse available rooms, create their own collaboration spaces, sign in securely, and join specific rooms to interact with other professionals through live video streaming. The platform provides an intuitive interface for discovering and managing rooms, enabling seamless communication and teamwork across desktop, tablet, and mobile devices. Built with Next.js and PostgreSQL, DevFinder facilitates professional networking and remote collaboration for developers seeking to connect and work together on projects.

Click image to view more screenshots
Project

E-Commerce Favourites

Tunisia E-Commerce is a modern e-commerce platform that combines a responsive web storefront with a robust backend API to deliver an exceptional shopping experience. The frontend presents products in an organized grid layout with pagination support, adapting seamlessly to desktop, tablet, and mobile devices for convenient browsing across all screen sizes. The backend provides a comprehensive API with complete documentation through Swagger UI, managing product data and serving it dynamically to the frontend. Together, the platform enables customers to discover and explore products through an intuitive interface while the backend infrastructure ensures efficient data management, scalability, and reliable API services to power the entire e-commerce operation.

Click image to view more screenshots
Project

E-Commerce Informatique

E-Commerce Informatique is a full-featured computer and technology products marketplace that brings together customers and sellers in a seamless digital shopping experience. The platform allows users to browse a comprehensive catalog of tech products organized by categories, view detailed product information, search and filter items based on their needs, manage their shopping carts, and complete purchases through a secure checkout process. Customers can create accounts to maintain order history, manage their profiles, and track their purchases, while the backend infrastructure powered by Node.js, Express, and MongoDB provides robust APIs to handle user authentication, product management, category organization, and order processing. With a responsive design optimized for all devices, E-Commerce Informatique delivers an intuitive shopping interface combined with reliable backend services to facilitate buying and selling of computer hardware and related products.

Click image to view more screenshots
Project

Flex Farm

Flex Farm is an agricultural technology platform designed to support modern farming operations through a comprehensive web application. The frontend provides farmers and agricultural professionals with an intuitive interface to manage their farming activities, monitor crop operations, and access agricultural tools and resources. The backend infrastructure, built with Node.js and JavaScript, delivers the necessary APIs and services to handle farm data management, crop tracking, and operational workflows. Together, Flex Farm creates a complete digital solution for flexible and efficient agricultural management, enabling users to organize and optimize their farming practices through a responsive web-based platform.

Click image to view more screenshots
Project

Fusion Smart

Fusion Smart is a comprehensive energy monitoring and analytics dashboard that enables organizations to track, analyze, and optimize their energy consumption and costs. The platform provides users with detailed insights into energy usage across departments, real-time monitoring of connected appliances and meters, carbon emissions tracking for sustainability goals, and cost analysis to identify savings opportunities. Administrators can manage users, monitor overall energy performance, and generate reports across multiple metrics including department-level usage patterns and equipment efficiency. With a fully responsive design that works seamlessly on desktop, tablet, and mobile devices, Fusion Smart combines a React-based frontend interface with a robust Express REST API and MongoDB backend to deliver a complete solution for businesses seeking to reduce energy costs, track environmental impact, and improve operational efficiency.

Click image to view more screenshots
Project

Herbal E-Commerce Tunisia

E-Commerce Tunisia Green is a modern sustainable products marketplace that brings together an eco-conscious shopping experience with comprehensive business management tools. The customer-facing storefront enables shoppers to browse and discover green products, register and log in securely, manage their shopping cart with add, remove, and quantity adjustment features, view detailed product information with pagination support, and complete purchases through secure Stripe payment processing. Customers can reset passwords, receive email confirmations, and track their complete order history. The admin platform, powered by Sanity Studio, provides content creators and business managers with an intuitive interface to manage product catalogs and storefront content across all devices. The robust backend infrastructure built with NestJS, PostgreSQL, and Redis handles user authentication with JWT tokens, secure password management, email notifications, payment processing, and data persistence. Together, the platform delivers a complete e-commerce solution that prioritizes both user experience and sustainable shopping practices.

Click image to view more screenshots
Project

Influen X

influenX is an influencer and event management platform that connects creators and audiences through a centralized hub for discovering, managing, and participating in events. The platform enables users to browse upcoming events, manage event information, and engage with the influencer community through a responsive web interface that works seamlessly across desktop, tablet, and mobile devices. Built with a Node.js and Express backend powered by MongoDB for data management, combined with a modern JavaScript frontend featuring SCSS styling for a polished visual experience, influenX provides a complete solution for event discovery and influencer networking in the digital creator economy.

Click image to view more screenshots
Project

Ingiz

Ingiz is a professional fintech/banking mobile application that enables adult users to issue and manage payment cards, conduct financial transactions (transfers, top-ups, payments), and access comprehensive account management features integrated with an external banking system. The platform combines robust backend services with a React Native mobile app, featuring biometric authentication, multi-currency support, and agent/operator management for customer support. It is strictly designed for adult users requiring government-issued identification and follows enterprise-grade security standards, with no provisions for minors or child users.

Click image to view more screenshots
Project

React Phone Store

React Phone Ecommerce is a mobile phone retail platform that enables customers to browse, search, and purchase smartphones and related devices online. Built with React, the application provides an intuitive shopping interface where users can explore phone categories, view detailed product information, compare models, and manage their shopping cart before completing purchases. The platform delivers a responsive and interactive experience for discovering and buying mobile phones through a modern web-based storefront.

Click image to view more screenshots
Project

Sales App

Sales App is a modern sales management and tracking platform that helps sales teams monitor their performance, manage deals, and track revenue opportunities. The frontend built with Next.js and TypeScript provides a user-friendly interface for sales representatives and managers to view sales metrics, track transactions, and manage customer interactions. The backend API developed in Java delivers robust services for handling sales data, transaction processing, and reporting functionalities. Together, the Sales App creates a complete solution for businesses to streamline their sales operations, monitor performance metrics, and make data-driven decisions through an intuitive web-based dashboard combined with a reliable backend infrastructure.

Click image to view more screenshots
Project

Seif Shop

Seif Shop is a comprehensive full-stack e-commerce clothing platform that combines a stylish customer shopping experience with powerful content management capabilities. The customer-facing application built with Next.js enables shoppers to browse clothing products, explore categories with interactive sliders, manage their shopping cart, and complete secure purchases through integrated Stripe payment processing. The shopping experience includes beautiful notifications, celebration effects upon successful purchases, and product imagery sourced from a centralized content database. Behind the scenes, the admin platform powered by Sanity provides store managers with a content management studio to organize and publish clothing products, manage inventory, and maintain the product catalog in real-time. Together, Seif Shop delivers a modern e-commerce solution for fashion retailers to sell clothing online while maintaining full control over product content and inventory through an intuitive admin interface.

Click image to view more screenshots
Project

SEO Blog

SEO Blog is a comprehensive blogging platform designed for content creators and publishers to share articles, engage with readers, and manage their online presence with search engine optimization in mind. The frontend built with Next.js provides an intuitive interface for readers to discover and read blog posts, with support for user authentication and admin capabilities for content management. The backend REST API developed with Express and MongoDB powers the platform`'s core functionality, handling user authentication with JWT tokens, blog post management, and data persistence. Administrators with appropriate role permissions can create, edit, and publish content through the platform, while readers enjoy optimized, fast-loading pages designed for search visibility. Together, SEO Blog creates a complete solution for publishing quality content with built-in SEO best practices and a user-friendly interface for both readers and content creators.

Click image to view more screenshots
Project

Tunisia Gadgets

The Tunisia Gadgets Admin Dashboard is a web-based management platform designed for store administrators to oversee and control all operations of the online gadgets store. It enables administrators to manage product listings, monitor customer orders, track inventory levels, and maintain the overall health of the e-commerce business. Built as a Next.js application, it provides a user-friendly interface for handling the backend operations that keep the Tunisia Gadgets mobile store running smoothly and efficiently.

Click image to view more screenshots
Project

Tunisia Green E-Commerce

Tunisia Green is an eco-conscious mobile e-commerce platform that enables customers to authenticate securely, browse and discover products, manage their shopping cart and wishlist, and complete purchases with multiple payment options including cash and credit card. The app offers personalized user experiences with biometric login support, real-time order tracking with push notifications, the ability to upload and edit profile information, and features for sharing products on social media. Supported by a robust backend infrastructure, it provides email notifications for password resets and order updates, along with seamless product payment processing and inventory management for a complete sustainable shopping experience.

Click image to view more screenshots
Project

Tunisia Movies

Tunisia Movies is a mobile application that enables users to discover, browse, and explore movies available in Tunisia's entertainment landscape. The app provides a mobile-first experience for movie enthusiasts to search for films, view detailed information, and stay updated on local cinema offerings. Built with JavaScript and optimized for mobile devices, Tunisia Movies delivers an intuitive interface for accessing comprehensive movie information and entertainment content tailored to Tunisian audiences.

Click image to view more screenshots
Project

Tunisia Social Media

Tounsi Social Media is a modern Tunisian-focused social networking platform that connects users from Tunisia to share updates, engage with their community, and build meaningful connections. The platform enables users to authenticate securely through GitHub OAuth, view a personalized feed of posts from the community, and interact with others through a responsive interface that works seamlessly across desktop, tablet, and mobile devices. Built with Next.js 14, TypeScript, and powered by Turso (LibSQL) with Drizzle ORM for data management, Tounsi Social Media provides a lightweight yet feature-rich social experience. The application delivers fast performance, real-time interactions, and a clean user interface designed with NextUI components, creating an engaging social platform tailored for Tunisian users to stay connected and share their stories.

Click image to view more screenshots
Project

Tunmart Store

Tunmart Tunisia is a modern e-commerce storefront built with Next.js that brings online shopping to Tunisian consumers. The platform provides a responsive shopping experience across all devices, featuring a clean and intuitive interface for browsing products, managing shopping carts, and completing purchases. With a focus on mobile-first design, Tunmart Tunisia delivers a seamless shopping experience whether accessed from desktop, tablet, or mobile devices, enabling customers in Tunisia to discover and purchase products conveniently through a fast and reliable online marketplace.

Click image to view more screenshots
Project

Vanilla Online Store

Vanille Online Store is a lightweight, responsive single-page application built with vanilla JavaScript that provides a streamlined online shopping experience without heavy frameworks. The platform enables customers to browse products, view detailed information, manage their shopping cart, and complete purchases through an intuitive interface. Integrated with EmailJS for customer communication and Firebase Real-time Database for product and order management, Vanille Online Store leverages the RAWG API for gaming products catalog. Built with vanilla JavaScript, jQuery, Bootstrap, HTML, and CSS, the store delivers a fast-loading, responsive design that works seamlessly across desktop, tablet, and mobile devices, offering an alternative e-commerce solution that emphasizes simplicity and performance.