DIZZPY® — PORTFOLIOLOADING ASSETS
HELLO
0%
DIZZPY®
← ALL WORKS
03

MACKS MARKETING

MACKS MARKETING MOBILE PLATFORM

Mobile app for field staff sales logging and attendance tracking.

YEAR

2025

ROLE

Full-Stack Developer

TYPE

MOBILE

ORIGIN

PRODUCTION

STACK

Flutter · Dart · PostgreSQL

Macks Marketing cover03
MACKS MARKETINGMOBILE / 2025

(OVERVIEW)

Macks Marketing App is a mobile + web system built for a promotional marketing company to centralize sales, attendance, and staff activity. It replaces the company's previous mix of random sales tracking apps and WhatsApp-based coordination with one unified platform.

01

THE PROBLEM

Sales records, attendance, and leave requests were spread across multiple apps and chat platforms. This caused inconsistent data, missing records, and slow reporting. Managers had no simple way to view real-time performance or team status.

02

THE SOLUTION

We built a role-based mobile app with a web admin dashboard. Staff log their daily work from mobile, while Team Leads and Admins monitor performance, manage leaves, and generate reports from the web.

03

THE OUTCOME

The company now operates on a single system with consistent data and instant reporting. Managers have real-time visibility, and staff spend less time on admin tasks. This was also my first Flutter app published to the Play Store.

(KEY FEATURES)

FLUTTERDARTPOSTGRESQLSUPABASEHIVENEXT.JSTYPESCRIPTGITHUB ACTIONS

(SCREENSHOTS — DRAG TO EXPLORE)

05 FIGS
Role-based secure loginFIG.01
ROLE-BASED SECURE LOGIN
Daily sales entry and product trackingFIG.02
DAILY SALES ENTRY AND PRODUCT TRACKING
Attendance check-in with live location mappingFIG.03
ATTENDANCE CHECK-IN WITH LIVE LOCATION MAPPING
Staff leave request and approval workflowFIG.04
STAFF LEAVE REQUEST AND APPROVAL WORKFLOW
Staff profile and team managementFIG.05
STAFF PROFILE AND TEAM MANAGEMENT

(NEXT PROJECT — 04)

ABC CINEMA