The challenge
Pet owners needed one place to find quality food, accessories, grooming care, and veterinary essentials from multiple sellers. Existing solutions lacked real-time vendor–customer communication, multi-language support, and fair visibility for top performers.
The solution
Built Bowow as a feature-rich multi-vendor e-commerce platform: intelligent search and dynamic filtering, real-time chat, member and product ranking via automated batch servers, secure transactions, and responsive design. Monorepo backend with GraphQL, WebSocket, and role-based access (User/Agent/Admin).
Platform Overview
Bowow connects various sellers with pet owners in a single marketplace. The platform offers a user-friendly interface, powerful search and filter options, a robust tagging system for product discovery, and secure transactions — so pet lovers can find and purchase everything their furry friends need in one place.



Main Features
Role-based authentication, My Page profile management, vendor-only product listings, dynamic filtering, responsive layout, and multilingual support (Korean, English, Russian, Uzbek). Real-time notifications, live chatting, follow/comment/like, dynamic notice/FAQ/terms, and dynamic product brand functionality.


Product Detail & UX
Comprehensive product detail page with high-resolution images, specifications, pricing, and customer reviews. Interactive image galleries, real-time stock updates, customizable variants, and intuitive UI for adding to cart — all with a responsive, user-friendly interface.


User Dashboard
Dedicated user dashboard: My Favorites for liked products, Recently Visited for quick revisit, My Followers & Followings for social engagement, Articles for community content, Write Article for sharing, My Profile for account details, and secure logout. Designed to enhance shopping and community experience.

Admin Panel
Clean admin interface for product management: sidebar navigation (Users, Products, Community, Customer Service), product list with Member ID, name, price, vendor, category, status. Quick filters (All, Active, Sold, Deleted), color-coded status badges, visual thumbnails, and full controls — activate, deactivate, delete, update. Ensures up-to-date catalog and inventory visibility.

Tech Stack
Frontend
Backend
Deployment & Infra
Backend Architecture
Monorepo
Main API (core GraphQL + real-time WebSocket), Batch Processing (background jobs, scheduled tasks), and shared libraries for types, utilities, and configuration across services.
GraphQL & Real-time
Flexible querying and real-time updates. MongoDB with Mongoose for high-performance data operations. Unified codebase with shared types and utilities.
Security & Roles
Role-based access control (User / Agent / Admin) with JWT authentication. Industry-standard authorization built for reliability and seamless user experience.
Production Ready
Docker support, CI/CD integration, scalable architecture. Visually appealing, secure, and scalable infrastructure with monitoring via Grafana.
Bowow delivers a smooth and engaging shopping experience for pet owners worldwide, with secure transactions, responsive design, and scalable infrastructure — built for quality, convenience, and community.