Publicly listed on BSE · ISO 27001 & SOC 2 Type II certified

CASE STUDY

This US-based restaurant chain started with just a single pizzeria around 50 years ago. Today, the chain has 200+ restaurants all over the United States, specializing in pizzas, burgers, salads, cocktails, and draft beer. Its official website contains all essential features like restaurant browsing options, online food ordering options, catering options, gift card balance checker, job application module, etc. Customers can use this website to order food online. Or they can search for the nearest outlet if they want to ‘dine out.’ Job seekers can use this website to apply for positions of cashier, waiter, cook, or manager in any of the restaurants under this chain.
Moreover, there were vast sets of unnecessary conditional loops in the backend. Extra loops made the website bulkier. On top of that, sections like the contact buttons and customer reviews were hard-coded and not dynamic.
In addition, hundreds of user queries poured in daily. There were over six lacs search queries, which the website couldn’t process. As a result, the website slowed down.
Apart from these issues, there were problems with data syncs as well. The client needed to fetch the latest restaurant data from a third party site to the live site. But, whenever he was required to add new data, he needed to run commands manually. This was becoming tiresome. There had to be a process to pull data from external sources automatically.
Another requirement was to sync data between Location Landing Pages (LLPs) and Contactless Pages (CLPs). Every restaurant under this chain had these two pages. We had to run custom functions to ensure every modification made on LLP reflects on its respective CLP immediately.
The client engaged Capital Numbers to take care of all these and optimize the website for enhanced performance.
Firstly, we worked on the LLPs and CLPs. Each LLP included its restaurant’s descriptions, phone numbers, Google maps, happy hours, jobs, etc. Each CLP included its restaurant’s banner images, food menus, and bar menus. We used custom WordPress functions to ensure every change made on an LLP synced well with its CLP without error. We also corrected the redirects, alignments, photos, metadata, and dynamic content on these pages.
Secondly, we worked on the Yext API integration. Yext is a third-party site with 100+ API integrations, which include maps, directories, and business listings. So, we integrated Yext into our client’s website to fetch restaurant data from Yext’s data bank.
Thirdly, we ran CRON scripts to automate the data fetching process. We wrote code to automatically pull data from Yext twice daily without needing someone to do it manually.
Fourthly, we created a separate install for maintaining the user queries. We connected this new install with the main website using REST APIs. So, what would happen is hundreds of queries would get transferred to this fresh install via REST, balancing out the load from the main website.
Fifthly, we worked on the catering services module. We built this module from scratch to help the client manage all catering requests and filter them by store location, event date, etc. If the client wants, he can export these details in the CSV file and send them to the event organizing teams of respective restaurants.
We also created a job application module, similar to the catering module. The client can manage all CVs using this module. He can even segment and export the best ones in the CSV file to send to restaurants' hiring managers.
We replaced band-aid solutions with permanent fixes like data syncs, automation, load balancing, module development, error-free code, and dynamic content.
We optimized LLPs and CLPs with relevant SEO strategies and CTAs to win over visitors.
Our seamless Yext integration pulls restaurant data (e.g., happy hours, closing hours, etc.) from third-party links and displays them on the client’s website in real-time.
CRON scheduler further automates this data extraction task and simplifies things for the client.
500+ client reviews reflect the engineering depth, responsive communication, transparent project management, and reliable delivery clients value.
Client Story"It is impressive how easy it was to work with them."
Jose Rodriguez
Communications Director, Trans Europe Halles
"They were quick and efficient and their work was very good."
Bob Norberg
CMO, Cloud Age Solutions
"Their fast response was impressive."
Will Hershfeld
Director of Web Services, "They are a well-structured team and that impressed us the most."
"It is impressive how easy it was to work with them."
Jose Rodriguez
Communications Director, Trans Europe Halles
"They were quick and efficient and their work was very good."
Bob Norberg
CMO, Cloud Age Solutions
"Their fast response was impressive."
Will Hershfeld
Director of Web Services, "They are a well-structured team and that impressed us the most."
Apart from working on these modules, we changed many hard-coded CTA buttons like ‘Order Online,’ ‘Call In,’ ‘Get Directions,’ and ‘Jobs’ to make them dynamic. We used HTML and CSS codes for other UI elements that required urgent fixes.
We optimized the in-site search using jQuery AJAX and incorporated Mapbox API to draw location maps of various stores. We saved and stored every data in the MySQL DB known for its exceptional scalability.
After testing every feature and install, we hosted the product on WordPress Engine, which offers unparalleled speed. Our primary modes of communication for all these customizations were through Teamwork, MS Teams, and Outlook. Throughout the engagement, we ensured we responded to all feedback loops promptly for the best outcomes.
We could reduce downtime of the central server by routing all user queries to the newly-installed server.
Our custom-made job application module allows the client to gather and sort resumes using in-built filters.
Our newly-built quiz module helps the client create quizzes for improved user engagement.
Our well-built catering module helps the client manage a vast list of catering requests and segment them based on their venues, dates, and times.
We also added custom alerts to notify caterers and requesters 48 hours and 24 hours before the event date.
We integrated uQR.me to help all customers scan QR codes and access the digital version of the restaurant menus from their mobile phones.
Our experts also added a custom algorithm for e-gift cardholders to check the status and balance on their cards from the website.
All these features have completely transformed and upgraded an outdated website.
Our fresh build has new modules and a clean code. There are no unwanted loops. As a result, the pages take less than 5 seconds to load.
Our ability to propose out-of-the-box solutions for data syncs and automation was something our client loved.
Impressed with our skills, the client left us positive feedback on Clutch and wants to continue working with us for further customizations in this product in the coming months.
We offer a wide range of services, including:
We offer two distinct engagement models:
We have clients in various countries, including:
We have received numerous awards, including:
We were founded in 2012.
We are ISO 9001 and ISO 27001 certified, demonstrating quality and data security standards.
We create dynamic websites, e-commerce platforms, and manage content with user-friendly solutions.
We develop iOS & Android apps, cross-platform solutions, and provide ongoing maintenance.
We offer data integration, warehousing, visualization, and predictive analytics for data-driven decisions.
We offer AI-driven analytics, machine learning solutions, and generative AI applications for various needs.
Innovation, quality, client satisfaction, integrity, and teamwork are core values that guide our operations.
We aim to become a global leader in digital solutions, continuously innovating and empowering businesses with cutting-edge technology.
Fill Out the Form and Get Guaranteed Response Within 24 Hours
Expert guidance you can trust. No pitch, just expert solutions.