Black Lotus
A bilingual, full-stack e-commerce platform built end to end for an Egyptian premium natural skincare brand covering a customer storefront, admin dashboard, and integrated backend API.
Black Lotus is a full-stack e-commerce platform built for an Egyptian premium natural skincare brand with 300+ products and three physical stores across Cairo and Giza. It delivers a seamless bilingual shopping experience alongside a powerful internal admin dashboard all connected through an integrated backend API built and delivered end-to-end by ABS.AI Technologies.
Black Lotus required a complete digital commerce solution to bring their premium natural skincare brand online. The platform was built end-to-end as a full-stack system a bilingual storefront with full Arabic RTL support, a comprehensive admin dashboard, and a RESTful backend API. With 300+ SKUs, curated routine bundles, seasonal gift collections, and 3D product visualization, the platform delivers a premium, brand-consistent digital shopping experience.
The primary challenges included building a high-performance bilingual storefront with full RTL support, developing a smooth 3D product visualization and animated hero section without compromising performance, managing a 300+ SKU catalog with variant linking and seasonal collections in a scalable structure, and implementing reliable backend logic for pricing, discounts, order state management, and automated customer notifications.
- Customer Storefront Module: Bilingual e-commerce storefront with RTL support, product browsing, variant linking, and seasonal collections.
- Product Catalog Module: 300+ SKU catalog with category browsing, size variants, curated bundles, and seasonal collections.
- 3D Visualization & Hero Module: Scroll-driven animated hero section with immersive 3D product visualization.
- Order Management Module: Full order processing and tracking with automated state management and customer notifications.
- Inventory Management Module: Internal product and inventory management tools within the admin dashboard.
- Promo Code & Discount Module: Promo code engine with backend discount calculation for promotional campaigns.
- Banner & Content Management Module: Admin tools for managing storefront banners and promotional content.
- Customer Review Module: Review moderation system for managing and approving customer product reviews.
- Team Access Control Module: Role-based team access management for controlled internal operations.
- Integrated Backend API Module: RESTful API connecting storefront and dashboard through shared business logic.
Black Lotus delivers a premium set of e-commerce features designed to provide an exceptional shopping experience for customers and complete operational control for the brand team.
- Bilingual storefront (English & Arabic) with full RTL support.
- Product catalog with 300+ SKUs, category browsing, and size variant linking.
- Curated routine bundles and seasonal gift collections.
- Scroll-driven animated hero section with 3D product visualization.
- Full order processing, tracking, and automated state management.
- Automated customer notifications for order updates.
- Internal inventory and product management tools.
- Promo code engine with backend discount calculation logic.
- Customer review moderation system.
- Role-based team access control within the admin dashboard.
Platform Architecture
Black Lotus is a purpose-built Premium E-Commerce Platform designed to deliver a complete digital retail experience for a natural skincare brand. The platform operates across three interconnected layers:
- Customer Layer:: A bilingual (English & Arabic) storefront where customers browse products, explore routine bundles, view 3D product visualizations, place orders, and receive automated notifications.
- Administration Layer:: A private internal dashboard where the Black Lotus team manages products, inventory, orders, reviews, promo codes, banners, and team access control.
- Backend API Layer:: A RESTful API connecting both layers through shared business logic for pricing, discounts, order state management, and automated customer communications.
All three layers are connected through a unified backend, ensuring real-time data synchronization and a seamless experience across the entire platform.
- 55% Higher sales potential via bilingual storefront.
- 60% Better efficiency with centralized dashboard.
- 75% Stronger engagement through 3D experience.
- Node.js
- Next
- MongoDB
- Express
- Varcel
- contabo