Garbanzo

EdTech Spanish Learning App

Garbanzo is an online, interactive EdTech app for Spanish classrooms featuring comprehensible storytelling and ready-made lessons for teachers and students alike.‍

Expertise

Product Design ・ Product Strategy ・ Brand Development

Platforms

EdTech SaaS App

Deliverables

Initial Strategy ・ Wireframes ・ Brand Development・ UI/UX Design

Project Overview

Garbanzo is an online, interactive EdTech app for Spanish classrooms featuring comprehensible storytelling and ready-made lessons for teachers and students alike.

Execution

Garbanzo is a SaaS product for Spanish teachers and students, built while at my time at Zaengle. Garbanzo was created in partnership with an educator who wrote one of the most popular Spanish curriculums used by over 25,000 teachers in the US.

We faced three primary challenges in creating Garbanzo:

  • We had to create an online learning experience that complements and grows the existing loyalty teachers had for the written curriculum.
  • We had to empower teachers to use the product while saving them time and headache.
  • We had to optimize performance for an app that has to serve dynamic content in real-time to thousands of concurrent users.

I started by building a comprehensive brand and design system built on the Storybrand framework. This product is also unique in that it serves both the teacher and the student, so we had to design experiences that work for both audiences. It also was built as a responsive web application, available across devices.

Garbanzo Spanish Learning App Brand Design

We gave teachers the ability to add unlimited classrooms, assign lessons to classes or students, and monitor student progress completely online. We spent a lot of time in UX exercises, creating wireframes and prototypes that we tested with real teachers in the classroom.

Results

Garbanzo is an amazingly performant application, which is necessary as more classrooms and students are added to the platform each day. Last time I checked, during an average school day, Garbanzo averages over 80 requests per second, and has to support an average of 20,000 unique users. It serves 600GB of bandwidth / mo to users (amazing considering the application has no video content), and processes over 22 million requests.