All Projects

Building an ethical product discovery platform designed to scale

IndustryEthical commerce
ScopeMVP strategy, product design, full-stack development
Timeline~3 months
StatusMVP completed, now in QA and refinement

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.

01

Automated aggregation of product data from external sources

02

AI-powered ethical tagging

03

A storefront with search, filters, and category browsing

04

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

Frontend

Next.js, Tailwind CSS, React Context API, React Query, AWS Amplify

Backend

NestJS, REST API, TypeORM, AWS EC2

Data & Infrastructure

PostgreSQL, Redis, BullMQ, AWS RDS, AWS ElastiCache

Automation & AI

Crawlee, Playwright, Python tagging service, Google Gemini API

Analytics & Monitoring

Google Analytics 4, AWS CloudWatch

DevOps

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"