Dirty Lemon

“We make better beverages, designed to improve your everyday routine. Exclusively via text.”
https://dirtylemon.com

Dirty Lemon is the first company to handle 100% of their sales via SMS (text-to-buy) conversations. The company commissioned an agency to build their public website, SMS chatbot, and admin dashboard all in Ruby on Rails.

We inherited this project with the app in rough shape. It’s a very large single codebase for all connected parts, there were many bugs, and it was still missing critical features.

Over 5 months we were able to fix mission-critical business-level bugs and add crucial new features like HTTPS/SSL, calculate taxes, intelligently distribute orders to multiple fulfillment centers using a time-in-transit API, validate user signup forms & addresses, hookup a CRM for lead generation/remarketing, track user events, enhance the clarity/personality/capabilities of their chatbot (using some NLP), create the ability for special products & promotions within their dashboard, setup better errors, enhance the design & UX, and more.

We were also the only technical staff working for Dirty Lemon during this time, so we also played the role of DevOps and managed all underlying infrastructure and services. The platform is built atop Heroku, PostgreSQL, Ruby on Rails, CoffeeScript, KnockoutJS, and Twilio.