A full customer + admin app pair for online ordering, built with a shipping engine that actually understands geography instead of flat-rate guessing.
Repository is private — button links to profile; message me for access.
G-Tech is a two-app e-commerce platform: a customer-facing Flutter app for browsing, ordering, and tracking, and a separate administrator app for managing products, orders, and fulfillment.
The most interesting engineering problem was shipping cost. Instead of a flat fee, I built a GPS-based pricing engine using the Haversine formula to calculate real distance from a central distributor location, then applied tiered pricing bands based on that distance.
Fee tiers live in a single Firestore config document, so pricing can be adjusted from the backend at any time without shipping a new app build — useful for a small team that needs to react to fuel costs or delivery zone changes quickly.