Hello everyone,
over the past few months, I have encountered an intriguing concept. While browsing restaurant menus, I noticed that many are available in PDF format, requiring users to download them. Additionally, numerous websites are built using WordPress.
I aim to assist both restaurant owners and customers by developing web pages with a dashboard—specifically, a platform where restaurant owners can easily add, modify, or remove menu items, allowing them to be displayed directly on the website rather than requiring file downloads.
Is there a plugin available that facilitates this functionality? Furthermore, would it be practical to create templates using web development technologies such as React.js?
Thank you for your attention.

Exactly your idea was shared on [this blog post](https://www.wpbeginner.com/wp-tutorials/how-to-easily-create-a-restaurant-website-with-wordpress/#aioseo-step-5-create-an-online-restaurant-menu) where they explained why PDF menu isn’t a good idea and how restaurant owners can add responsive menu that looks good to both desktop and mobile phone users.
I like the overall styling and they also shared how users can add items in menu, update pricing for items, etc
I think there are already tons of plugin available for that , like this https://wordpress.org/plugins/tlp-food-menu/
Our agency had pursued local restaurants, and they all want online ordering, or else they’d rather stick to a GoDaddy site with a PDF menu. There are POS (point of sale) providers that offer their own website platform that integrates into the POS, such that a customer pays through the website, the order displays to the kitchen, and the customer receives an SMS update. This would be a better solution instead of a WordPress site that doesn’t integrate or has to write a custom interface via API.