Building an ethical product discovery platform designed to scale
Overview
Etho is an ethical product discovery platform that helps users find products aligned with their values.
Instead of selling products directly, the platform gathers listings from across the web, organizes them using clear ethical criteria, and sends users to the original seller to complete their purchase.
The first version was built as a pre-revenue MVP focused on validation. The goal was to test interest, understand user behavior, and create a scalable starting point before adding transactions.
The Challenge
Ethical shopping is growing, but the experience is still fragmented and hard to trust.
Users often struggle with three things: ethical products are spread across small, disconnected sources; claims like "eco-friendly" or "sustainable" are hard to verify; and many platforms rely on manual curation, which makes them difficult to scale.
Etho needed to solve more than discoverability. It had to make product discovery feel more trustworthy, while creating a model that could grow without depending on manual effort.
A key product decision
One of the most important decisions was to position Etho as a discovery platform, not a marketplace.
That choice kept the MVP focused and reduced operational overhead. Instead of solving payments, fulfillment, and seller operations too early, the product could focus on what mattered most at this stage: whether users would search, engage, and click through with real intent.
This gave the team a leaner path to validation without weakening the long-term product vision.
What was delivered
Tison designed and built an MVP that turned scattered product data into a structured discovery experience.
Automated aggregation of product data from external sources
AI-powered ethical tagging
A storefront with search, filters, and category browsing
Event tracking to understand clicks, cart activity, and redirects
Core Capabilities
Automated product aggregation
Product listings were collected from external sources so the catalog could grow without manual curation.
Ethical tagging with AI support
Products were classified using ethical criteria to make filtering more useful and transparent.
Search and filtering
Users could browse by product type and values such as sustainability or certifications.
Redirect-based purchase flow
Instead of handling checkout directly, Etho sent users to the original seller site to complete the purchase.
Behavior tracking
The platform captured engagement signals such as clicks, add-to-cart activity, and outbound redirects to help validate real demand.
Built for Scale
Even at MVP stage, the product needed a foundation that would not create limits later.
The system was built with a distributed architecture that separated scraping, AI tagging, and backend services. It also used asynchronous workflows and queue-based processing to move data from raw collection to tagged products and storefront display.
This made the platform more scalable, easier to maintain, and better prepared for future growth.
Technology Stack
Next.js, Tailwind CSS, React Context API, React Query, AWS Amplify
NestJS, REST API, TypeORM, AWS EC2
PostgreSQL, Redis, BullMQ, AWS RDS, AWS ElastiCache
Crawlee, Playwright, Python tagging service, Google Gemini API
Google Analytics 4, AWS CloudWatch
Docker, AWS ECR, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy
Outcome
The MVP gave Etho a strong product foundation and a practical way to validate the market.
It reduced dependence on manual curation, made ethical product discovery more scalable, and created a behavioral data layer that can inform future product and business decisions.
It also opened a path to future monetization through commissions, memberships, or SaaS-style offerings.
The core MVP was completed in around three months, from early December to early March, and the team is now continuing through QA and product refinements.
"5-star for our team, 1 star for me"