−15%
Nirmol – Health and Beauty Products Website in Laravel
✦ Key features
- Phone layout
- Product pages
- Growth and tracking tools
- Messages and support
- Install
- Licence and updates
Overview
Nirmol is a ready health and beauty products website built with Laravel for one shop that sells skincare, haircare, vitamins, personal care, health devices, baby care, fragrance, makeup and herbal products. It gives you a polished storefront, customer accounts and a full admin panel in one self-hosted application, with Cash on Delivery, bKash, Nagad, Rocket and SSLCommerz payments and Steadfast, Pathao and REDX courier booking.
The design is clean teal (#0f766e) with a fresh lime accent and the Jost font, with coloured section bands that make each part of the homepage easy to find. It is a single-shop system, so every admin menu is about your own store.
The demo brings 161 products in 11 categories, 9 banners and 6 blog posts, with invented brand names and free-licence photos.
Who this health and beauty products website is for
- Pharmacy and wellness shops selling vitamins, supplements, first aid and health devices.
- Beauty and personal care stores with skincare, haircare, oral care and fragrance.
- Mother and baby shops selling diapers, baby lotions and feeding items.
- Herbal and natural brands with oils, teas and herbal care.
- Sports nutrition sellers with protein, fitness gear and supplements.
- Importers and distributors who also sell retail and to resellers.
- Developers and agencies building shops for clients on Laravel.
Many health and beauty website templates show only a design. Nirmol is a working shop: cart, checkout, payments, couriers, stock, offers and reports are already built.
A homepage made for health and beauty
The homepage follows a clear, bright layout that guides buyers from offers to categories to products:
- Hero slider with your main campaigns.
- Service strip with delivery, payment and support promises.
- Daily Discount products.
- Best Selling band in lime with your top products.
- Shop by Category tiles with pictures.
- Top Selling band in yellow with a banner, Top Rated and Top Items.
- Our Products with category tabs.
- Three promo cards, a teal Newly Launched band and Hot Deals with a countdown.
- Two wide banners and the latest blog posts.
Every block can be turned on, off or moved in Admin → Website → Homepage, and banners change without code.
Phone layout
On a phone the header stays slim with no search bar crowding it; search opens from the menu as a full panel with suggestions. A bottom tab bar keeps Home, Categories, Cart and Account close to the thumb, and products show two per row with large buttons.
Blog for skincare tips and product guides
A health and beauty products website sells better when it teaches. Nirmol includes a blog at /blog with search and tags. Write posts in the admin panel with a picture and SEO fields: "How to choose a sunscreen for oily skin", "Vitamin D: who needs it" or "A simple night routine". Link each post to the products it mentions, and the blog becomes a steady source of buyers.
Shopping features buyers expect
- Wishlist and compare for buyers checking two serums side by side.
- Quick and bulk order for regular buyers and small shops.
- Frequently bought together items on the product page, such as cleanser with toner.
- Back-in-stock email alerts for popular products that sell out.
- Pre-order products for new launches before stock arrives.
- Quantity tier prices for multi-packs and bulk buyers.
- Guest order tracking, a store locator and a contact form.
Product pages
The product page has a photo gallery, variants such as size or pack, price and old price, reviews, questions and a FAQ in two columns. Delivery and return details sit right beside the buy button, so buyers do not need to ask.
Offers, loyalty and resellers
Coupons work on the whole cart or chosen products. Offers add combo deals, buy X get Y, spend and save, and free shipping over an amount, and they can stack with vouchers. Flash sales run with a live countdown.
Loyalty points build with each order and turn into a personal voucher. Reseller and wholesale accounts get their own discount after you approve them, which suits beauty sellers who also supply parlours and small shops.
Payments and checkout in Bangladesh
Checkout takes a phone number and an address with district and upazila, and delivery charges follow your zones, with separate inside and outside Dhaka rates. Buyers can check out as guests or sign in with a mobile number or email in a pop-up.
- Cash on Delivery, with an optional advance of the delivery charge or a percentage before the order is confirmed.
- bKash, Nagad and Rocket Send Money with the sender number and transaction ID, checked in the admin panel.
- Bank transfer with proof.
- bKash, Nagad and SSLCommerz gateways for automatic payment with your merchant keys.
A repeat-order guard stops the same phone from placing many orders in a short time, which cuts fake COD orders.
Couriers and delivery
Steadfast, Pathao and REDX are built in. Add your merchant keys, then book a parcel from the order page and follow its status from the same screen. You can also deliver with your own rider. Zones work by district or by chosen upazilas and thanas.
The admin panel of this health and beauty products website
- Dashboard with sales, orders and stock alerts.
- Products with variants, photos, stock, tier prices and pre-orders.
- Orders and shipments with courier booking and payment checks.
- Customers with segments and CSV export, plus contact messages.
- Search terms showing what buyers looked for.
- Rewards and resellers.
- Marketing with coupons, offers, flash sales and campaigns.
- Website with homepage blocks, banners, menus, pages and the blog.
- Settings, licence page and backups.
Growth and tracking tools
Incomplete orders show buyers who left at checkout, so you can call them. Affiliates earn a commission on orders they bring. Returns and exchanges have their own request and review flow. Facebook Pixel, GA4 and Google Tag Manager tracking and product feeds for Google and Facebook are included.
Messages and support
A floating WhatsApp button opens a chat with your number and a ready first line, set in Admin → Branding. Order emails go out by SMTP, and SMS works with your provider's send link.
Security, staff and backups
Staff accounts use roles, so a packer sees orders while only you see money and settings. Two-factor sign-in protects admin accounts, an activity log records changes, and backups of the database and files run from the admin panel or a command. API keys and signed webhooks let a developer connect other tools later.
Built to earn trust
Buyers of skincare, vitamins and baby products worry about one thing above all: is it genuine? A health and beauty products website has to answer that before the first order. Nirmol gives you the places to do it.
- Clear product details with size, pack, use and storage, plus a FAQ on each product.
- Reviews with ratings from real buyers, shown on the card and the product page.
- Questions and answers under each product, so one answer helps every buyer.
- Service promises in the strip under the hero: delivery time, payment options and returns.
- Pages for About, Return policy, Terms and Privacy, edited in the admin panel.
- A store locator that shows your shop address for buyers who want to visit.
Compared with plain health and beauty website templates, these parts are already connected to real orders, reviews and stock, so what the buyer sees is always current.
Keep your own claims honest. Say what a product is and how to use it, show the batch or expiry where it matters, and avoid promising cures. Careful buyers trust a shop that explains rather than one that shouts, and a health and beauty products website built on honest pages earns repeat orders.
Built on Laravel, hosted by you
Nirmol is a Laravel 13 application. You own your installed copy, your customer data stays on your server, and a developer can extend it like any Laravel project. It runs on a VPS or on hosting with modern PHP, with MySQL in production.
Install
Upload the files, copy .env.example to .env, set the database, then run the key, migrate and install commands. The install command creates the first admin with a random password printed once and creates your shop. Then activate your licence key in the admin panel.
Licence and updates
A live domain stays locked until the licence is active; local test sites stay open. The licence also brings updates.
Nirmol is built on Laravel, the open-source PHP framework. See all our Laravel projects for more ready shops and systems.
Good to know
Payment gateways, SMS and couriers need your own live merchant keys; the code follows each provider's API, but they cannot be tested without real accounts. The site is in English. The sale file is a fresh install, so the demo products, photos and banners are not included. Health claims on product pages are your responsibility; write them carefully and honestly.
A good first week looks like this: load your 50 best-selling products with clear photos, set delivery zones and charges, write the return policy, and place one Cash on Delivery order and one Send Money order from your own phone. Then book a test parcel with your courier. When all of that works, invite your Facebook followers and regular customers to order from the new shop instead of by message.
The documentation follows the same order, from shop details and payments to couriers, banners and the blog.
What is included
- The full Nirmol Laravel source code with built assets
- Storefront, blog, customer account and admin panel
- Payments, COD advance, couriers, offers, loyalty and resellers
- Homepage blocks, banners, menus and pages
- Step-by-step documentation
- Updates with your licence
A finished health and beauty products website lets you spend your time on products and customers instead of code. Add your catalogue, connect payments and couriers, and open for orders.
Reviews
No reviews yet — be the first to share your experience after buying.
Frequently Asked Questions
01Is this health and beauty products website a WordPress theme?
No. Nirmol is a self-hosted Laravel application with its own storefront, blog and admin panel. It does not need WordPress or WooCommerce.
02Can I sell medicines and supplements?
You can list any product type, including vitamins and devices. Follow the local rules for what may be sold online in your category.
03Does it take bKash and Nagad payments?
Yes. Manual Send Money works at once, and the bKash, Nagad and SSLCommerz gateways work after you add merchant keys.
04Which couriers does it support?
Steadfast, Pathao and REDX with your own keys, or delivery by your own rider.
05Can I write blog posts?
Yes. The blog has posts with pictures, tags, search and SEO fields, written from the admin panel.
06Can a developer change this health and beauty products website?
Yes. You get the full Laravel source, so new features or design changes are possible.
07Do I need a licence to test it locally?
No. Localhost test sites stay open. A live domain needs an active licence.
08Is the demo content included?
No. The sale file is a clean install. You add your own products, photos and banners.
Delivery & Support
- Secure automatic payment verification
- Delivery to your account & e-mail
- Friendly WhatsApp support
Refund Policy
You get a refund when the product does not work as described and we cannot fix it, when your license will not activate your website, or when a manually delivered product is late and you cancel before delivery. A working license, or a single license already used on a live domain, is not refundable. Approved refunds go back to the number you paid from within one working day, minus the Send Money charge.
You may also like
−15%
−42%
Diagnostic Centre Management Software – Diagnostic Center Management Software
−12%
−10%