All work
Professional
Dec 2025 – Feb 2026

Oakwood Loyalty & Rewards Program

A fully dynamic loyalty & rewards system built using Laravel and FilamentPHP for The Oakwood Cafe & Lounge.

Oakwood Loyalty & Rewards Program image

Overview

  • Developed dynamic tier levels (Silver, Gold, Platinum) with configurable point ranges.
  • Implemented point earning rules per tier — fully dynamic and adjustable via admin panel.
  • Created customer-facing portal with login, loyalty card, tier info, and full history.
  • Built FilamentPHP admin panel for cashiers & super admins.
  • Automated point calculations based on amount spent and customer's current tier.
  • Developed email notifications for point addition, redemption, and tier upgrades.
  • Integrated role-based authentication using Filament Shield.

Loyalty System Dashboard

Developed a powerful FilamentPHP admin panel.

Customer Portal

Created a beautiful customer-facing portal.

Dynamic Tier & Rule Engine

Implemented a fully dynamic tier system.