Asma Essafi
Rating
CV
I am a junior web developer based in Tunisia, specializing in React, MERN stack, Vite, TailwindCSS, and TypeScript, with a strong focus on building modern, responsive, and scalable user interfaces. My expertise lies in crafting reusable components, optimizing performance, and enhancing UI/UX flows to deliver seamless digital experiences. I am adept at troubleshooting deployment issues, configuring environments, and ensuring smooth server integration. In addition to my technical strengths, I am a trilingual communicator (Arabic, English, French), which enables me to collaborate effectively across multicultural teams and adapt content for diverse professional contexts.
I bring a strategic mindset to every project, blending technical development with authentic branding and creative storytelling. My recent work includes refining portfolios with embedded demos, tailoring application materials for international platforms, and suggesting actionable improvements in onboarding, accessibility, and performance optimization. Currently, I am focused on securing remote internships and freelance opportunities where I can leverage my technical expertise, communication skills, and passion for impactful design to contribute to collaborative, forward‑thinking environments.
Skills and abilities
Programming
Design & art
Portfolio
-
1000 USD Modern Portfolio Website with React, Vite & TailwindCSS
Website DevelopmentI designed and developed a responsive portfolio website using React, Vite, TailwindCSS, and TypeScript. The site highlights clean UI/UX, reusable components, and smooth performance optimization. It includes interactive sections for projects, multilingual support (English, French), and embedded demos to showcase work effectively. This project demonstrates my ability to combine technical development with professional branding and storytelling.
-
850 USD LRS | Multi-Brand Beauty & Personal Care Catalog
Web ProgrammingLRS (Laboratoires Réunis de Soin) is a premium beauty and personal care e-commerce platform built with the MERN stack (MongoDB, Express.js, React, Node.js) and TypeScript. It offers a multi-brand catalog of 120+ products across categories like soaps, shampoos, oils, creams, styling, and baby care, with responsive design, advanced filtering, and featured showcases. Key highlights include trust badges, multi-language support, customer engagement tools and a modern UI/UX with smooth animations, gradients, and fast loading. Powered by React, Tailwind CSS, Vite, and Node.js/Express, LRS delivers a scalable, elegant, and future-ready platform for beauty distribution.
#React #Tailwind CSS #TypeScript #Node.js #Expres #Vite
-
1000 USD Machida MMA – Gym Management Platform
Javascript and TypescriptMachida MMA Nabeul is my full-stack gym management system built with the MERN stack (MongoDB, Express.js, React, Node.js) and TypeScript. It enables gym owners to efficiently manage members, track workouts and achievements, schedule classes, and monitor real-time performance metrics through intuitive admin and user dashboards. Key features include member management, progress tracking, role-based access, and a clean, responsive UI powered by React, Tailwind CSS, and Vite. Designed with scalable architecture, modular components, and type safety for maintainability and future growth.