Bahnhofli Grill Ordering & Delivery Platform
Restaurant ordering and POS platform with delivery and pickup management workflows built using the MERN stack.
Live DemoOverview
Bahnhofli Grill is a production restaurant platform supporting online ordering, POS operations, delivery management, and pickup workflows for a real restaurant business.
The project included ecommerce ordering functionality where customers place orders online and either request delivery or pick up orders directly from the restaurant.
My work focused on debugging existing operational workflows and implementing new delivery and pickup management systems across both frontend and backend services.
The platform was built using the MERN stack with Docker-based deployment workflows.
Architecture Details:
- MERN stack architecture with separated frontend and backend services
- MongoDB database for order and operational data
- React frontend for customer ordering workflows
- Express.js and Node.js backend APIs
- Docker-based containerized development and deployment workflows
- Operational order management and delivery tracking systems
Challenges Solved:
- Fixing production issues in active restaurant workflows
- Designing delivery and pickup operational logic
- Maintaining stable order processing while extending platform functionality
- Coordinating frontend and backend updates across ecommerce workflows
Deployment & Process Notes:
- Worked on a live production restaurant platform
- Focused on operational reliability and workflow stability
- Added new business features while preserving existing order systems
- Used Docker-based workflows for environment consistency
Measurable Outcomes:
- Expanded the platform with delivery and pickup management capabilities
- Improved operational ordering workflows for restaurant staff and customers
- Resolved production bugs affecting ecommerce and POS operations
Architecture
MERN stack architecture with separated frontend and backend services. MongoDB database for order and operational data. React frontend for customer ordering workflows. Express.js and Node.js backend APIs. Docker-based containerized development and deployment workflows. Operational order management and delivery tracking systems.
Challenges
Fixing production issues in active restaurant workflows. Designing delivery and pickup operational logic. Maintaining stable order processing while extending platform functionality. Coordinating frontend and backend updates across ecommerce workflows.
Deployment
Worked on a live production restaurant platform. Focused on operational reliability and workflow stability. Added new business features while preserving existing order systems. Used Docker-based workflows for environment consistency.
Outcomes
Expanded the platform with delivery and pickup management capabilities. Improved operational ordering workflows for restaurant staff and customers. Resolved production bugs affecting ecommerce and POS operations.