Magic Touch Plus – Solar Protection & Decorative Films E-Commerce Platform

Client: Magic Touch Plus
Period: Nov 2019 - Jun 2020

Magic Touch Plus is an e-commerce and showcase website for an Algerian distributor of solar protection films, decorative films, and safety films. I developed the platform with a complete product catalog, online ordering, customer accounts, and a management dashboard using Sonata. 

This project is a professional e-commerce platform built for Magic Touch Plus, a company specializing in automotive and building protection films.
The website allows customers to browse products by category, check technical details, add items to their cart, and place orders online. It also includes a customer area for managing profiles and viewing order history.

The platform supports three languages (French, English, Arabic) with full RTL compatibility and provides dedicated pages to present the company’s products, services, and the Enercut cutting software.
An administration panel built on the Sonata ecosystem enables the client to manage products, categories, media, sliders, partners, orders, and content pages.

Main Features

  • Product catalog with categories and detailed product pages
  • Shopping cart, checkout, and order tracking
  • Customer accounts and profile management
  • Quote management system
  • Multilingual support (FR/EN/AR + RTL)
  • Enercut software presentation page
  • Admin panel for complete site management (Sonata)

Design & UX

  • Responsive layout using Bootstrap
  • Clean, lightweight interface with jQuery components
  • Sliders, carousels, and image galleries
  • Simple and clear navigation

Key Highlights

  • Full e-commerce workflow
  • Multilingual and RTL support
  • Easy content and product management
  • Secure forms with reCAPTCHA
  • Optimized for desktop and mobile
  • Built on Symfony 4 with Sonata Admin

Industry:

Automotive, Building Films, Solar Protection

Project Type:

E-Commerce + Product Catalog

Contribution:

Full development of the frontend and backend, database design, admin panel integration, multilingual setup, and deployment.

Technologies

PHP Symfony Bootstrap JQurey Sonata Admin