DentalStores
DentalStores runs a dental-supplies e-commerce business with 5,000+ products from 250+ brands. Its previous developer left behind a React Native app where little beyond the homepage worked. We rebuilt the app in Flutter and revamped the website.
The Challenge.
Through a partner agency, DentalStores brought us a platform its previous developer had left half-finished, with some code missing.
In the React Native app, the homepage and one narrow purchase path worked. Category browsing, most navigation tabs and much of the 5,000-product catalogue were out of reach.
The website was in a similar state, with only two or three working pages. This needed rebuilding, not another round of bug fixes.
Our Approach.
We treated it as a rescue: keep what worked, then rebuild the full shopping journey around it.
We kept the existing backend APIs and admin panel, improving them where needed, and rebuilt the mobile app from React Native to Flutter for Android and iOS.
The store's business rules went into code, not workarounds: delivery fees below a threshold, per-product overweight charges and cash-on-delivery eligibility.
The Solution.
The rebuilt app opens up the whole catalogue, from finding a product to reviewing the order afterwards.
Customers browse multi-level categories or a brand directory, search the catalogue, and choose variants with their own price and stock. Equipment priced on request gets a quote-request flow.
Checkout applies the store's delivery, overweight and COD rules automatically, takes online payment through Razorpay, and keeps addresses, profiles and order history.
We also revamped the React.js and PHP website. Web and app now work end to end, with Android live and iOS in review.
The Results.
The Android app has passed 5,000 downloads on Google Play; iOS is in App Store review.
Delivery fees, overweight charges and COD eligibility are calculated for every order, product by product, inside checkout.
The website went from two or three working pages to a complete store on React.js and PHP.
All 5,000+ products are reachable again, with search, variants, quotes, cart, Razorpay and COD checkout working as one flow.
"Working with Icon Tech Studio was a smooth and positive experience. The team understood our requirements, communicated clearly throughout the project and delivered a digital experience that aligned well with our vision. We appreciated their attention to detail and commitment to getting things right."