Project Overview
Beetsoft developed an online ordering portal for Pizza Hut, aiming to create a unified system for multiple restaurants operating under the franchise. The project’s primary goal was to simplify customer access to pizza and provide direct integration with the restaurant’s point of sale (POS) systems.
Outcome
The project was successful in establishing a system that allowed store stakeholders to adjust menus, pricing, and special offers without the complications of the legacy POS implementation. Customers can customize their orders online, and once placed, the orders are automatically sent to the store’s POS for fulfillment. The client was thrilled with the results delivered by Beetsoft’s React.js development team.
Features
- Online Order Processing: customers can make online orders to pickup or delivery.
- Admin Area Customization: Restaurant owners can customize menus at the individual store level.
- POS Integration: Seamless integration with the restaurant’s POS system for order fulfillment.
- Coupons and Loyalty System: Implementation of an online loyalty program with tracking and benefits.
- Combo Menus: A complex combination order system for pricing and bonus items.
- Custom Availability Date and Time: Stakeholders can select specific days or times for product availability.
- Favorite Orders: Customers can create and save favorite orders to their profile.
Technologies and Tools
- React.js Development: The application portal and user interface were built using the React.js Framework.
- Automated Functional Testing: Tools like Cucumber and Behat were used for automated testing to ensure stability and minimize manual QA/QC tasks.
- Back End Development: Python and Django CMS were utilized for the back end.
- Third-Party APIs Integration: Integration with Micros POS, SIX Cetrel Payment Gateway, and Mailchimp.