How to build scalable e~commerce with Sylius and Sulu

The real story behind mofakult's new e-commerce system. Migration from legacy and slow Magento 1.9 implementation to Rolls-Royce-like best-of-breed architecture with Sylius in its core.

1
Our Opus Magnum: 2.5 Years in One Build
Our Opus Magnum: 2.5 Years in One Build

A deep, complex project that captures everything we’ve learned so far. From scratch to launch — the most intense 2.5 years of Commerce Weavers’ journey.

mofakult: Swiss Precision Meets Retro Speed
mofakult: Swiss Precision Meets Retro Speed

Building for mofakult, a Swiss brand keeping vintage 2-stroke mopeds alive. Rare parts, niche customers, high stakes — and a platform to match.

Real Teams, Real Chaos, Real Growth
Real Teams, Real Chaos, Real Growth

Led by Philipp Schuler from Fusonic, this multi-company, cross-border effort pushed us to the limit. Distributed teams, one goal — and every possible obstacle.

No Hype. Just Hard Lessons & Best Practices
No Hype. Just Hard Lessons & Best Practices

We share it all: wins, losses, tough calls, and what we learned. Packed with real tips, honest reflections, and zero marketing fluff.

Outline

- Purpose of this e-book
- What makes this case exceptional
- Contributors and collaborators
- Timeline snapshot

- Brand origins and growth from a hobby to a 40+ employee company
- Product focus: legacy mopeds and their cultural value
- Geographic base and ambitions (From Switzerland to the world)

- Magento 1.9: The beast that needed taming
- Performance bottlenecks and scalability issues
- Why traditional upgrades weren't an option
- The cost of technical debt

- Best-of-breed vs. monolithic approach
- Sylius: E-commerce that scales
- Sulu: Content management that makes sense
- The power of decoupled architecture

- Commerce Weavers: The Sylius specialists
- Fusonic: Technical leadership and project management
- The client team: Domain expertise and testing
- Cross-border collaboration challenges

- Microservices approach
- API-first design principles
- Data synchronization strategies
- Performance optimization from day one

- Data migration planning
- Zero-downtime deployment
- Customer experience continuity
- Risk mitigation strategies

- Agile methodology adaptation
- Code review and quality assurance
- Testing strategies and automation
- Continuous integration setup

- Complex product catalog requirements
- Multi-language and multi-currency support
- Legacy data format complications
- Third-party integrations

- Database optimization strategies
- Caching implementation
- CDN integration
- Load testing and monitoring

- User acceptance testing
- Staff training programs
- Go-live checklist
- Backup and rollback procedures

- Performance metrics and improvements
- User feedback and iterations
- Ongoing maintenance strategies
- Lessons learned

- Custom Sylius extensions
- Sulu content modeling
- API endpoints and documentation
- Security implementations

- Performance improvements achieved
- Cost savings and ROI analysis
- Customer satisfaction metrics
- Future scalability potential

- Project management lessons
- Technical decision frameworks
- Team collaboration strategies
- Tool recommendations

- Planned enhancements
- Technology evolution
- Scaling strategies
- Innovation opportunities

- Key takeaways
- Success metrics
- Recommendations for similar projects
- Contact information and resources

Partner logo
Partner logo
Partner logo
Webinar
Webinar

See the in-depth interview with the mastermind behind the project - Philipp Schuler, Product Owner at Fusonic

Subscribe

get insights from the project in newsletters + short videos (best webinar fragments)

exclusive video with the best tips for project managers leading internationally distributed teams

be the first to know about the ebook publication

the real story with no marketing bullshit - all ups and down, money losses and difficult decisions

pattern

Jak zacząć?