sight: bartenders need to mix drinks, not spreadsheets.

What We Learned

  1. Industry Pain Points 73% of bartenders still use paper or basic Excel to generate quotes Average time to create a single quote: 3.5 hours 40% reported losing events due to unprofessional proposals Calculation errors cost bartenders an average of R$500 per month

  2. User Behavior Mobile-first is essential: 80% create quotes on-the-go Visual customization matters: branded PDFs increase close rates by 35% Simplicity wins: users prefer a 3-click experience for core actions WhatsApp integration is critical for the Brazilian market

  3. Technical Insights Supabase’s Row-Level Security was initially complex but became key to our data protection strategy React’s component architecture aligned perfectly with our modular design approach PDF generation posed challenges (we tested three libraries before landing on a stable solution) Real-time price calculations required careful and optimized state management

How We Built It

Tech Stack Decisions

We selected Bolt.new, Supabase, and React for speed, scalability, and flexibility: Bolt.new for rapid prototyping, testing, and deployment Supabase for authentication and real-time database operations React for dynamic UI components and business logic Tailwind CSS for a clean and consistent design system Development Timeline

Weeks 1–2: MVP Foundation Authentication flow CRUD operations for drink catalog Basic price calculation engine First version of PDF export

Weeks 3–4: Core Features Multi-step event creation wizard Smart pricing suggestions based on quantity and brand tier Quote templates with reusable elements Mobile-first UI optimizations

Weeks 5–6: Polish and Launch Onboarding experience for new users Analytics dashboard for tracking quote performance Feedback loop with early testers integrated into the product Performance tuning and bug fixes for a smooth user experience

Built With

Share this project:

Updates