Case Study: Custom E-Commerce

We transformed a traditional wholesale business into a modern digital platform, automating stock, orders, and catalog with scalable tech.

View Gorras Rosario live site
Desktop view of the system
Mobile view 1
Mobile view 2
Mobile view 3
Mobile view 4
Mobile view 5
Mobile view 6

Project goal

Our challenge was to transform a traditional wholesale business into a high-performance digital platform. The result: a robust, scalable system accessible from any device.

We designed a tailor-made solution for Gorras Rosario, focused on automating key operations, centralizing business management, and improving the experience for customers and admins.

  • Public catalog with advanced filters
  • Smart product bulk upload
  • Persistent cart via React Context
  • OTP authentication by role
  • End-to-end order flow
  • Intuitive admin panel
  • User address management
  • WhatsApp support
  • Mobile-first design with smooth animations

Technical architecture

The solution was designed with a decoupled, scalable architecture following clean architecture principles and separation of concerns.

  • Node.js backend with business logic and validations
  • PostgreSQL + Railway for persistence and monitoring
  • AWS S3 for images with presigned URLs
  • Secure, scalable REST API
  • Hybrid Next.js frontend with SSR and CSR
  • Transactional emails with Brevo (OTP and notifications)
  • Integrated logging and monitoring system

Technologies used

  • Next.js 14 (App Router + SSR)
  • Tailwind CSS (responsive styles)
  • ShadCN UI + Framer Motion
  • React Context (global state)
  • Node.js (REST API)
  • PostgreSQL (relational data)
  • Railway (infrastructure)
  • AWS S3 (images)
  • Brevo (OTP emails)
  • TypeScript (strict typing)
  • Zod (validation)
  • React Query (optimized fetch)

Key results

  • 70% reduction in manual tasks
  • Real-time management of stock and orders
  • UX 100% optimized for mobile + desktop
  • Robust OTP authentication via email
  • Self-managed persistent cart
  • Admin panel with real-time metrics
  • Scalable infrastructure on Railway + AWS
  • Automatic order state flow
  • Bulk upload with variants and images
  • Automatic transactional emails
  • Post-sale support via WhatsApp
  • Architecture ready to scale

Want a similar solution for your business?

Let's talk about your project

Real software case studies

We showcase concrete implementations for e-commerce, accounting firms, and meetings management.

Screenshot of Gorras Rosario e-commerce casePublished case

Wholesale e-commerce

Custom platform for Gorras Rosario: large catalog, wholesale orders, and stock control in one flow.

View full case
Accounting firm case previewPublished case

Accounting firm

Published case: multi-client operations, secure invoice workflow, audited tasks, and automated reminders.

View full case
Case in progress

Meetings management

Case in progress about operational scheduling, team coordination, and internal/client meeting traceability.

View case preview