Back to projects
P.06 / Project file Live project

chronoMelon Loyalty

A live WooCommerce-focused loyalty tool for small stores, customer rewards, and repeat purchases.

WooCommerce loyalty tool WooCommerceLoyaltyCustomer rewardsOrder data
chronoMelon Loyalty dashboard shown on a desktop monitor in a workspace.
Loyalty dashboard in use
Overview
What this is

chronoMelon Loyalty is a WooCommerce-focused loyalty and reward tool for small stores.

Who it is for

It is for store operators who want points, rewards, and a customer portal without adding a heavy system around their shop.

Why I built it

Small stores often want repeat purchases, but many loyalty products feel too large or too disconnected from daily WooCommerce work.

Problem / Solution

The problem

Many small stores want repeat purchases but do not have a simple retention system that fits their existing WooCommerce workflow. They need to see customers, award points, manage rewards, and give customers a place to check their balance.

The solution

The system gives merchants a dashboard for loyalty activity, customer management, reward setup, and point transactions. Customers get a portal where they can see their points, browse rewards, and understand what they can redeem.

Key features
01

Merchant dashboard with loyalty activity

02

Customer portal with points balance

03

Reward setup and redemption flow

04

Customer and transaction views

05

WooCommerce-oriented order workflow

Tech used

Backend

  • Python
  • FastAPI monolith

Frontend

  • HTMX
  • Jinja2Templates
  • Tailwind CSS

Data

  • PostgreSQL
  • Customer data
  • Order data
  • Point transactions

Deployment

  • Render
  • Single service for backend and frontend
Media
chronoMelon Loyalty mobile dashboard shown on a phone held against a neutral background.
Mobile merchant dashboard view
chronoMelon Loyalty quick actions and recent activity shown on a phone against a textured sofa background.
Mobile quick actions view
chronoMelon Loyalty dashboard shown on a desktop monitor with a green wall, desk, notebook, and coffee cup.
Desktop loyalty dashboard in a workspace
chronoMelon Loyalty signup page with account creation form, monthly pricing, and feature notes.
Signup screen and pricing panel
Merchant dashboard with loyalty metrics, customer portal link, quick actions, and recent points activity.
Merchant dashboard with portal link and recent activity
Reward management screen showing an active reward, points cost, status, and admin action.
Reward management screen
Customer account portal showing points balance, profile information, and quick links.
Customer account points balance
Customer rewards page showing points balance and an available reward card.
Customer rewards view
Build notes

chronoMelon Loyalty is built as a single FastAPI service with server-rendered screens and HTMX interactions. The practical work is in keeping the merchant side clear, the customer portal simple, and the loyalty logic close to WooCommerce order data.

Need something similar?

Practical dashboards, automations, ecommerce tools, and interactive systems.