A bilingual activewear store, from storefront to stock management.
A bilingual activewear store, with full stock and order management and a built-in AI assistant.
- Client
- RONACY Fitness
- Type
- Full platform
- Platforms
- E-commerce site · API · Back office
- Status
- Live online store
Context
RONACY Fitness sells activewear and fitness accessories for women and men, shipped across Canada. Soluweb Digital designed and built the whole platform: website, API and admin area.
The problem
Selling online is more than a storefront: it also means tracking stock by size and colour, knowing the real margin on every order, shipping on the promised timeline, and answering customers, often with a small team.
What we built
- 01
Bilingual store in French and English, shipping across Canada
- 02
Customer sign-in by email or Google account
- 03
Full admin: products, stock by size and colour, orders
- 04
Financial dashboard with profit calculated on the real purchase price
- 05
72-hour stock hold with automatic release if unpaid
- 06
Built-in AI assistant: fitness advice and store questions
Interfaces
Technology
- React
- TypeScript
- Vite
- Tailwind CSS
- NestJS
- MySQL
- 01E-commerce siteReact 19 · Vite · TypeScript · Tailwind CSS
- 02APINestJS · TypeORM · MySQL
- 03AuthenticationArgon2id · Google OAuth
- 04MediaAutomatic AVIF and WebP conversion
- 05AI assistantGemini, with a local fallback engine
- 06EmailQueued delivery with automatic retries
Where the product stands
Live online store
The store is live at ronacy-fitness.com, with a full catalogue, a bilingual checkout flow and an admin area covering sales, stock and financial reporting.
Next project
Anastasia Authentic Beauty
A bilingual, premium skincare store with built-in wholesale and an AI beauty advisor.
Contact
Your next system starts with a conversation.
Describe your need in a few lines. We get back to you within one business day with precise questions, not a generic quote.
