AI Summary
How I built a custom online store for Vaishiga Kids with Razorpay, COD, UPI and an admin panel, and when custom beats Shopify or WooCommerce.
For Vaishiga Kids, a kids ethnic wear maker in Sathyamangalam, I built a fully custom online store in PHP 8 and MySQL, with an age-wise shop, cash on delivery, UPI and Razorpay checkout, order tracking and a complete admin panel. A custom build suits a clothing brand when the way customers browse and pay is specific to the business. A ready-made platform such as Shopify or WooCommerce suits simpler catalogues, and in this case study I explain how I decided.
I am Sivashankar, a freelance web developer and SEO specialist. In 15+ years I have built websites for 100+ clients, including online stores for clothing, jewellery and photo printing businesses. This is a real project, and you can open the live store at vaishigakids.com while you read.
Project at a glance
| Item | Details |
|---|---|
| Client | Vaishiga Kids, Sathyamangalam, Tamil Nadu |
| Business | Manufacturer and seller of kids ethnic wear for ages 0 to 12 |
| Project | Custom e-commerce website with admin panel |
| Payments | Cash on delivery, UPI and Razorpay |
| Technology | PHP 8, MySQL 8, JavaScript, no CMS and no ready-made cart |
| Live site | vaishigakids.com |
What did the client need from an online store?
Vaishiga Kids makes its own clothing: aari work dresses, traditional dresses, gowns, lehenga cholis and kurta sets. Parents do not shop for kids clothing like they shop for electronics. They start with the child's age, the gender and the occasion, and then look at the outfit. The store had to match that way of shopping, and the owner had to manage products, stock and orders without any developer help.
Why did I build it custom instead of using Shopify or WooCommerce?
Ready-made platforms are a good choice for many shops, and I tell clients so when it is true. For this project three things pointed towards a custom build:
- Shop structure. Browsing by age group, gender, occasion, colour and size variant needed filters designed around that flow.
- Checkout rules. The business needed cash on delivery, UPI and Razorpay together, with free shipping above a set order value and coupon codes.
- Control. A single codebase written for one business is easier to extend later, without plugin conflicts or monthly app fees.
The trade-off is real: a custom build takes more planning than installing a theme, so it makes sense when the business has specific requirements. If your needs are simple, a ready-made platform can be the better choice, and I will say so in the first consultation.
What did I build?
An age-wise shop that matches how parents browse
Parents can filter by category, age group, gender, price and type, and sort the results. The filters update through AJAX, so the page does not reload. Product pages have an image gallery, colour swatches, age and size variants and related products.
Checkout with cash on delivery, UPI and Razorpay
Customers choose how they want to pay. Razorpay payments are verified on the server with an HMAC signature check and a webhook before an order is marked as paid, so the browser is never trusted for payment status. The cart supports coupon codes and a free-shipping threshold of Rs. 5,000.
Trust and support features
- WhatsApp enquiry on each product page, so parents can ask a question before buying.
- Verified-purchase reviews, moderated by the owner before they appear.
- Order tracking, so customers see the status without calling the shop.
- Customer accounts with order history and a wishlist.
- WhatsApp notifications for new orders, set up from the admin panel.
A complete admin panel for the owner
The owner runs the whole store from one place: products with variants and stock, orders and customers, categories, age groups and size charts, coupons and offers, banners and menus, review moderation, reports, team logins and payment settings. No code is needed for daily work.
SEO and speed built in
The store has clean URLs, a sitemap, structured data for products and FAQs, and automatic WebP image resizing with file caching for quick page loads. Basic SEO is part of every site I build, and ongoing SEO is a separate service.
How is the store kept secure?
Online stores handle customer details and payments, so security was part of the build, not an add-on. The forms use CSRF protection, all database queries use prepared statements, and the site has rate limiting and IP blocking. Payment confirmation happens on the server, not in the customer's browser.
Custom, Shopify or WooCommerce: how do I choose?
| Your situation | Likely best fit |
|---|---|
| Small catalogue, standard checkout, fast start | Ready-made platform such as Shopify or WooCommerce |
| Specific browsing flow, such as age-wise or made-to-order | Custom build |
| Several payment methods plus custom shipping and coupon rules | Custom build |
| You want full ownership of code and data | Custom build, with source access handed over |
| You will manage everything yourself with no developer | Ready-made platform |
Whichever you choose, ask the developer for a written scope and check the costs that are never included in a quote. My guide to website cost for small businesses in Tamil Nadu lists them, and my checklist for choosing a web designer shows what to ask before you pay.
What would you get if I build your store?
Every website I build includes mobile-friendly design, SSL certificate setup, basic SEO, admin access and source files, and free support for up to 1 year after launch with no AMC. The process is the same for every project: free consultation, written quote, design preview, development, testing, launch, then 1 year support.
If you are in Erode, Coimbatore, Sathyamangalam or anywhere in Tamil Nadu, read about my e-commerce website development in Erode and e-commerce website development in Coimbatore, see the full Vaishiga Kids project page or the rest of my portfolio. To discuss your own store, contact me or call +91 99440 33108 (08:00 to 21:00).
Frequently asked questions
How much does a custom e-commerce website cost?
It depends on the number of products, variants, payment methods, shipping rules and admin features, so I quote it from your requirements after a free first consultation. Payment gateway fees, domain and hosting are paid separately to the providers.
Is a custom e-commerce website better than Shopify?
Not always. Shopify and WooCommerce work well for simple catalogues and quick launches. A custom build makes sense when your browsing flow, checkout rules or admin needs are specific to your business, as they were for Vaishiga Kids.
Which payment methods can an online store accept?
The Vaishiga Kids store accepts cash on delivery, UPI and Razorpay online payments. Razorpay payments are verified on the server before an order is marked as paid.
Can the owner manage products and orders without a developer?
Yes. The admin panel lets the owner add products with variants and stock, update order status, create coupons, change banners and menus and approve reviews without touching any code.
Do I own the website and its source files?
Yes. Admin access and source files are included in my projects, so you are not locked in to one developer.
Will my online store appear on Google?
A well-built store gives Google the right foundation: clean URLs, a sitemap, structured data and fast pages. Rankings still depend on competition and ongoing work, and nobody can guarantee a position.
How long does it take to build an e-commerce website?
It depends on the size of the catalogue and the features, and on how quickly you provide product content and feedback. I confirm the timeline in the written quotation.
What support do I get after the store goes live?
I include free support for up to 1 year after launch, covering bug fixes, functional issues and basic technical help. Major new features and third-party costs such as hosting, domain and paid plugins are quoted separately.
0 Comment(s)
Be the first to leave a comment!