Back to portfolio
Case Study

Denaluto

E-shop for combat sports equipment manufacturer

Denaluto - E-shop for combat sports equipment

About the project

Denaluto is a specialized e-shop for a combat sports equipment manufacturer. The project was built on the Medusa.js platform with custom plugins for manufacturing process management, order progress tracking, and price calculators. The entire solution is dockerized and ready for deployment on Azure App Service.

Project information

Client

Denaluto

Platform

Web application

Status

Completed

Development time

4 months

Year

2025

Technologies used

Check out the stack I used for this project

Frontend

Next.js 14React 18TypeScriptTailwind CSS

Backend

Medusa.jsNode.js

Database

PostgreSQL

Cloud

Azure Blob StorageAzure App Service

Tools

Docker

Key features

Custom manufacturing module in Medusa.js for production process management

Real-time order progress tracking

Price calculators for configurable products

Azure Blob Storage integration for media management

Dockerized environment for easy deployment

Responsive design optimized for mobile

Advanced product variant management

Automated order status notifications

Challenges

  • 1

    Designing a custom module for specific manufacturing process

  • 2

    Integrating price calculators with various product parameters

  • 3

    Optimizing image loading from Azure Blob Storage

  • 4

    Dockerizing the entire stack for production deployment

Solutions

  • 1

    Development of custom Medusa.js plugins with business logic

  • 2

    Implementation of flexible pricing rules system

  • 3

    CDN and lazy loading for optimal media loading

  • 4

    Multi-stage Docker build for minimal image size

Results

Fully functional e-shop with unique features

Manufacturing process automation saves hours of work

Customers track order status online

Scalable solution ready for growth

Development timeline

From analysis to deployment - how the project evolved

2 weeks

Analysis and specification

Manufacturing process mapping, requirements gathering, architecture design

6 weeks

Medusa.js plugin development

Implementation of manufacturing module, calculators, and custom features

5 weeks

Frontend and integration

Next.js storefront, Medusa backend integration

2 weeks

Testing and optimization

End-to-end tests, performance optimization

1 week

Dockerization and deployment

Docker image preparation, deploy to Azure App Service

Have a similar project?

I'll be happy to help you build your application. Feel free to contact me for a free consultation.

Contact me