Rosy Beauty sells makeup, skincare and perfume, and most of its customers arrive from Instagram on a phone. Many of them prefer to see the order before paying, so the shop runs on cash on delivery: no card details, no friction, just an order placed in a few taps and paid at the door. Card payments through Paymob and shipping through Bosta are already part of the platform, ready to switch on when the business wants them. Behind the storefront sits a full operations system, so counter sales, stock and the website all work from the same product list.
Shopping the range
- Makeup, skincare and perfume: Three clear categories, each product with its own photos and a short description.
- Every shade to choose from: Products that come in several colours, such as lip glosses, blushers and highlighters, list each shade so the customer picks the exact one.
- Search and filters: Search from any page, filter by price, and show only what is in stock or only what is discounted.
- Arabic and English: The shop switches between both languages, so every customer reads it in the one they are comfortable with.
- Comfortable on a phone: The shop is designed for the small screen first, where most of its visitors shop.
Offers that are easy to see
- The discount on the product itself: The original price, the sale price and the percentage off are shown side by side.
- Bundles and two-piece deals: Sets are sold as a single item at a lower price, so a customer can take the offer in one click.
- New arrivals up front: The latest products appear on the home page as soon as they are added.
Paying and delivery
- Cash on delivery: The customer pays when the order arrives, which suits shoppers who would rather not pay by card online.
- Card payments ready when needed: Paymob is built into checkout, so card payment can be switched on without rebuilding anything.
- Shipping through Bosta: Orders can be sent as Bosta shipments with tracking, ready to use as order volume grows.
- Orders followed after placing: Customers check the status of their orders from their account instead of sending a message to ask.
- Clear policies: Shipping, refund and cancellation terms are published on the site, and a cancellation request can be sent in a few taps.
Running the shop
- The catalogue managed in-house: Products, shades, prices, discounts and stock are updated by the owner from a control panel.
- Orders in one place: Every order arrives with its delivery details, and its status is updated as it moves from confirmed to delivered.
- Posts and a link hub: News and beauty posts are published on the site, and a single link page gathers everything for Instagram followers.
- Access split by role: Each person on the team gets the permissions their job requires and nothing more.
The shop floor on the same system
- A till built in: Counter sales are rung up, discounted and printed as a receipt from the same platform that runs the website.
- One stock, online and in person: Website orders and counter sales draw from the same stock, so the shop cannot sell what is already gone.
- Shades counted separately: Each colour of a product is tracked on its own, so the numbers on the shelf and on the site match.
- Barcodes and labels: Every product and shade carries its own code, and labels are printed straight from the product list.
- Reports the owner can act on: Sales and stock reports are built from what actually happened, including the value of what is sitting on the shelves.
- One sign-in: Staff reach the control panel from the site itself, with no second system to log into.
Visit the shop
- Browse the range at Rosy Beauty.
Project Gallery



Project Highlights
Online Store
Makeup & Cosmetics
Skincare
Fragrances
Cash on Delivery
Point of Sale
Stock Control
Arabic & English
