D.06 — E-commerce & admin design
A gift shop with a personal touch, from the first click to the back office.
- Client
- Awesome Gifts
- Sector
- Custom illustrated frames, sold online
- Country
- Sri Lanka
- Role
- Product & interface design
- Tools
- Figma
- Deliverables
- Storefront design · Admin panel design

01 — Context
The client, and what I was asked to design.
The client
Awesome Gifts (AwesomeGifts.lk) is a Sri Lankan shop that turns photos into custom illustrated frames (couples, families and solo portraits), delivered island-wide.
Customers design their own frame online, choosing the style, size and colour, and upload the photo they want illustrated.
The brief
I designed both sides of the business in Figma: the storefront customers buy from, and the admin panel the team runs orders from.
The storefront had to feel as warm as the gift: illustration-led, with a frame builder that prices as you choose. The admin side is the opposite, calm and dense, with orders, customers and the team in one place.
02 — Selected pages
A few pages from the redesign, top to bottom.
Each page sits in its own window. Scroll inside one to move through the design from top to bottom.
Page 01
Storefront
The whole shop on one page: products, a frame builder that prices as you go, the founder's story, reviews, answers and a way to get in touch.
Page 02
Admin sign-in
The way into the admin panel: a quiet form beside a wall of the shop's own illustrations.
Page 03
Admin dashboard
The day's business at a glance: revenue, orders and visitors, then every order with its payment and delivery status.
Page 04
Admin settings
Running the team: who has access, what role they have, and adding someone new.














