Back to all projects
Cannabis Education Platform Live

TerpTester

Learn what makes cannabis work. Terpene science made simple — for budtenders, patients, and the curious.

TerpTester Logo

TerpTester

Cannabis Science Education

Start Learning

Overview

Terpenes are the aromatic compounds in cannabis that shape how a strain smells, tastes, and makes you feel. They're why one strain relaxes you while another sparks creativity — and they're the most overlooked part of the plant. TerpTester makes this science accessible. The interactive aroma wheel connects flavors to effects. The lab report analyzer takes those confusing test results (called Certificates of Analysis) and translates them into plain English. And the learning modules turn anyone into a confident guide. Whether you work at a dispensary or just want to understand what you're buying, TerpTester gives you the knowledge to make better choices.

The Problem

Cannabis consumers are often overwhelmed. Dispensary menus list THC percentages, but that's only part of the story. The real magic is in the terpenes — and almost nobody explains them well. Budtenders want to help, but training is scattered and inconsistent. Lab reports exist, but they're technical documents designed for scientists, not shoppers. The result? Guesswork instead of guidance.

The Solution

A visual, interactive learning platform that meets people where they are. TerpTester uses an aroma wheel to connect scents you already know (citrus, pine, lavender) to the effects they produce. Upload a lab report and get a plain-English breakdown. Take quizzes to build confidence. The terpene journal lets you log your experiences — what you consumed, how it made you feel, what worked and what didn't. Over time, you build a personal map of what works for your body. No chemistry degree required. Just real knowledge, made accessible.

Key Features

  • Interactive aroma wheel — connect scents to effects
  • Lab report translator — upload a PDF, get plain English
  • Quizzes and cheat sheets for budtender training
  • Mobile-first design — learn anywhere

Technical Challenges

Every cannabis testing lab formats their reports differently. Building a system that could read and extract data from dozens of different PDF layouts — while staying accurate — was the core technical challenge. The solution: a flexible parsing engine that adapts to each lab's structure.

Results & Impact

Used by multiple Florida dispensaries for staff training. Over 500 lab reports analyzed since launch. Helping budtenders and patients speak the same language.

Tech Stack

FastAPI HTMX Alpine.js Tailwind CSS Neon Render Resend