adon.PAUL TOMY
← All selected work

LuxeCart.

An early project, kept here with its rough edges. Building a shopping flow was a practical way to learn how interfaces, data and persistence fit together.

Built with

Flutter / Hive / Dio

View source
01 / The starting point

Learning, cart by cart.

The app explores the journey from a product list to a detail page, wishlist and cart. It is a learning implementation, not a live storefront.

02 / Inside the build

A few decisions.

01

Keep cart data between visits

Hive models represent the cart and wishlist locally, with fields for product details and quantity.

02

Work with remote product data

Dio and cached_network_image support the product browsing layer. Dedicated product models describe the response data.

03

Draw the prototype boundary

The code includes a Razorpay integration. The login screen currently validates form fields and navigates; it does not implement secure authentication.

03 / Where it stands

Work, with context.

The public source contains browsing, detail, wishlist and cart screens, local persistence models and a payment integration. These are implementation exercises, not evidence of a production commerce system.

Public Flutter source
04 / The next question

There’s more to figure out.

Before a real release: authenticated sessions, server-side pricing and payment verification, tests for cart calculations, and a review of error and empty states.

Next from the workbenchMelody

Good things start
with a hello.

Have a role, a project, or a particularly good question?