Project Goals
Online Sales with Territorial Compliance
Enable distributors to sell online without violating territorial restrictions.
Scalable E-Commerce Marketplace
Build a scalable e-commerce marketplace supporting both marketplace users and vendors
Advanced Product Management
Provide advanced product management features including CSV import/export
Real-Time Communication
Implement real-time communications for orders, inventory updates, and notifications
Secure Payment Processing
Implement real-time communications for orders, inventory updates, and notifications
Location-Based Seller Matching
Integrate secure payment processing via Stripe.


Challenges
Territory Compliance
Ensuring distributors could sell online without violating geographic restrictions or manufacturer agreements
Complex Multi-Service Architecture
Coordinating multiple microservices for users, products, and vendors while maintaining consistency and reliability
Real-Time Operations
Providing live updates for orders, stock availability, and communications across the platform
Scalable Product Management
Managing large inventories with import/export functionality for multiple brands and distributors
Solution
Scalable Backend with NestJS Microservices
Developed a NestJS backend with a microservices architecture to manage users, products, and vendors efficiently
Dual Next.js Frontends
Built Next.js frontends: one for marketplace users and another for vendor management, providing a responsive and intuitive interface
Location-Based Seller Matching
Implemented location-based seller matching to ensure distributors only sell within their designated territories
Secure Payment Processing
Integrated Stripe for secure and seamless payment processing.


Conclusion
ILGOS successfully created a location-based e-commerce marketplace that respects traditional distributor agreements while providing innovative digital solutions. Leveraging Next.js, NestJS, and MySQL, the platform delivers a secure, scalable, and user-friendly experience for distributors, brands, and customers alike. By combining real-time communications, territory compliance, and advanced product management, ILGOS enables distributors to expand their market reach and streamline operations, transforming the way distributor-based industries operate online.
Our strategic approach to solving complex technical issues and prioritizing user experience has laid a strong foundation for the platform’s long-term growth. Ilgos now stands as a reliable and scalable solution that meets both current business needs and future expansion plans, delivering real value to all its stakeholders.