Back to projects

Case Study

Mohiya

A storefront where browsing, cart, and checkout hang together — with a payment gateway wired in so a purchase is verified from first click to paid.

My Role

Developer on the project team, owning the shopping and payment flow.

Tech Stack

LaravelMidtransMySQL

What I Did

  • Developed the shopping page, where customers browse and buy directly on the platform.
  • Integrated the Midtrans payment gateway for secure online transactions.
  • Owned the end-to-end shopping logic — cart flow, transaction status updates, and payment verification.

Screens

The storefront — lifestyle banner into the first row of bags.
Catalogue — every bag, named and priced.
Product page — pick a quantity, add to cart or buy outright, with recommendations underneath.
Added to the cart, confirmed without leaving the page.
The cart — quantities stay editable right up to checkout.
Checkout — shipping details and Midtrans payment methods against a running order summary.
After paying — a payment code, and a tracker that follows the order through to completion.