UI & Feature ContributionStamps IndonesiaAug — Nov 2025

Kartika Sari

Web Ordering & Membership Platform

Full-featured web ordering & membership platform for the iconic Kartika Sari bakery. Established Django project foundation and integrated complex conditional checkout forms, store locator info, and Google Maps API.

https://kartikasari.com/en/Full-Res Preview
Kartika Sari detailed screenshot

50+ Yrs

Established

20+ Locations

Stores Mapped

+35%

Checkout Efficiency

Executive Overview & Context

Kartika Sari is one of Indonesia's most prominent heritage bakery brands. The project involved constructing a modern e-commerce web ordering experience that honors the brand's legacy while delivering smooth mobile and desktop purchasing journeys.

The Problem & Challenge

The client required a unified digital storefront capable of handling complex delivery rules, multi-branch product availability, custom delivery dates, and integration with their existing membership backend.

Engineering Solution & Architecture

Built on Django and Python with a PostgreSQL backend, the front-facing website incorporates dynamic conditional checkout logic and interactive Google Maps store branch finders to ensure smooth user navigation.

Key Features Breakdown

01

Conditional Checkout Logic

Dynamic form rendering based on selected branch, delivery method (pickup vs delivery), and customer membership status.

02

Interactive Branch & Store Locator

Google Maps API integration mapping real-time store locations, operating hours, and localized product availability.

03

Membership Loyalty Integration

Seamless synchronization with Stamps CRM to allow customers to earn and redeem loyalty points during checkout.

Technical Architecture

Backend

DjangoPythonPostgreSQL

Frontend

JavaScript (ES6+)Bootstrap 5HTML5CSS3

Integrations

Google Maps JavaScript APIStamps CRM API

UI & Feature Contribution

Daniel Kamasi designed and integrated key frontend UI components, responsive flows, and custom backend modules.