2025

Restaurant Management System

Giant Crepe

  • Svelte
  • Capacitor
  • Android
  • Node.js
  • PostgreSQL

Overview

Giant Crepe is the official order management system for Giant Crepe restaurants. Our mission is to streamline kitchen operations, reduce order errors, and provide complete visibility into daily sales performance. Whether you're managing a single location or multiple outlets, Giant Crepe helps your team work more efficiently, serve customers faster, and maintain accurate sales records.

Backstory

Giant Crepe restaurants faced significant operational challenges with their traditional paper-based ordering system. Kitchen staff struggled to read handwritten orders during peak hours, leading to frequent mistakes and customer complaints. Orders were often lost or misplaced between the counter and kitchen, causing delays and frustration. Management had no real-time visibility into sales performance, making inventory planning difficult and resulting in ingredient waste or stockouts. With plans to expand to multiple locations, the restaurant needed a scalable digital solution to maintain quality and efficiency.

Action

I developed a comprehensive order management system from the ground up using Svelte and Capacitor for the mobile interface, providing a native Android app experience while maintaining cross-platform flexibility. The frontend features an intuitive menu interface where staff can quickly build orders with customization options (toppings, sizes, special instructions). The Node.js backend manages order flow, inventory tracking, and real-time synchronization across devices. I implemented a PostgreSQL database for reliable data persistence and reporting capabilities. The system includes real-time order notifications to kitchen displays, automated daily sales summaries, and multi-location support with centralized reporting for franchise operations.

Result

The digital transformation significantly improved Giant Crepe's operations. Order accuracy increased dramatically, with miscommunication errors reduced by over 80%. Kitchen efficiency improved as staff could clearly see digital orders with all customizations highlighted. Average order processing time decreased by 40%, allowing the restaurant to serve more customers during peak hours. Management now has instant access to sales data, top-selling items, and inventory levels through the admin dashboard. The system successfully scaled to support multiple restaurant locations, with centralized reporting providing insights into performance across the franchise. Customer satisfaction scores improved notably due to faster service and fewer order mistakes.

Screenshots