Skip to main content
Screenshot of the OneLife Grocery platform showing category product catalogue, cart interface, and delivery slot booking checkout
E-COMMERCEFULL-STACK DEVELOPMENT

OneLife Grocery

ALL WORK
LIVE SITEGITHUB
AT A GLANCE
TYPEFull-Stack Development
YEAR2022
CLIENTOnline Grocery Platform

I played a pivotal role in the development of OneLife Grocery, an online grocery platform with full stack capabilities. This project encompassed the creation of a user dashboard for order management, a user rating and review system displayed on the homepage, admin functionalities for product management, and the optimization of website performance through image optimization and data fetching using Axios.

THE CHALLENGE

What was broken, and why it mattered.

The online grocery platform needed a full-stack e-commerce application where customers could browse products by category, build a cart, and checkout with home delivery slot booking.

Grocery e-commerce has specific UX demands: product browsing speed across large catalogues, persistent cart management with quantity controls, and delivery slot selection that make it significantly more complex than standard single-item e-commerce.

THE SOLUTION

How I fixed it.

Built the full-stack grocery platform with a product catalogue organized by category and subcategory, real-time inventory display, a persistent cart with quantity management, a checkout flow with delivery slot booking, order history and one-click reorder functionality, and product search with filtering by dietary preference and price range.

Applied a clean, appetizing visual design appropriate for a food shopping context and optimized the catalogue browsing for speed across large product sets.

RESULTS

Numbers that actually moved.

Category-organizedproduct catalogue
Real-timeinventory display
Delivery slotbooking checkout
Order historywith one-click reorder
REFLECTION

What I'd do differently.

Grocery applications are used frequently by the same users on a short interval, which creates a different design challenge from most e-commerce. Repeat purchase speed and product reorder friction matter far more here than in single-purchase commerce. Designing for the regular repeat-buyer experience first shaped all the major UX decisions.

- FOR THE RECORD

Suhag Al Amin built a full-stack online grocery platform with a category-organized product catalogue, real-time inventory display, a persistent cart with quantity controls, a delivery slot booking checkout, and order history with one-click reorder functionality. The application was designed around the repeat-buyer use case to make weekly grocery shopping as fast and frictionless as possible.

Have a pilot deadline? Let's talk.

Tell me where you are. I'll tell you, honestly, whether 6-8 weeks is realistic and what the first week looks like.