π Confidentiality Notice: The source code is private to protect proprietary business logic. This repository serves as a technical showcase for the AI-driven architecture and agency management system I engineered for the overseas employment sector.
Flaroma is a sophisticated, full-stack e-commerce solution specifically designed for a homemade chocolate brand. It features a high-end UI/UX, a multi-step custom chocolate builder, advanced payment logistics, and a robust admin infrastructure.
βοΈ Tech Stack & Infrastructure
-
Adaptive Hero Section: Supports both high-res images and autoplay videos. If a video is present, it takes priority; otherwise, an automated image slider kicks in.
-
"Build Your Own Chocolate" Engine: A complex multi-step customization flow:
Step 1: Select base (Dark, Milk, White). Step 2: Choose from pre-uploaded designs or upload a custom design image. Step 3: Select up to 3 custom colors (default: no color). Step 4: Personalization via custom text messages and special instructions. -
Seamless Add-to-Cart: Instant updates with all customization metadata.
-
Partial Payment System: Since it's a customized food product, the system enforces a 40% Advance or Full Payment model. No Cash-on-Delivery without advance.
-
Paymently Integration: Uses a dedicated subdomain (pay.flaroma.bd) for secure transactions.
-
Automated Invoice: Post-payment redirection to a dynamically generated invoice.
-
Automated Accounting: Real-time tracking of paid vs. due amounts, synced directly with customer invoices and automated alerts.
-
Smart SMS Fulfillment: Integrated with BulkSMSBD API to send automated order confirmations with dynamic short-URLs for invoices, optimizing the 160-character limit and reducing operational costs.
-
One-Click Logistics: Deep integration with Steadfast Courier API and Webhooks for instant consignment generation and real-time delivery status updates.
-
Fraud Mitigation: Built-in BD Courier API integration to verify customer reliability and return history directly within the admin dashboard.
-
Secondary PIN Authentication: Beyond Google OAuth, a secondary PIN system is required for sensitive administrative pages and actions, ensuring an extra layer of corporate security.
-
Granular Permission Management: A request-and-approve workflow for new admins where specific module permissions are assigned and verified.
-
Abandoned Cart Recovery: Intelligent tracking of potential customers who drop off at the checkout phase, capturing mobile data for recovery campaigns.
-
Full-Stack Event Tracking: Implementation of Meta CAPI and GA4 with Supabase-based server-side deduplication for 100% accurate marketing attribution.
-
Dynamic Content Management: Every frontend element (Hero, Products, Process, Community) is 100% editable via the admin CMS.
-
SEO Automation: Automated generation of sitemap.xml, robots.txt, and dynamic XML feeds for Facebook Product Category synchronization.
I build complex, mission-critical systems that drive business revenue.
- π Portfolio: shahnabil.com
- βοΈ Email: hello@shahnabil.com