So, I’ve been browsing around restaurant websites lately, and I noticed a lot of them use PDFs for their menus, which is kind of annoying since you have to download them. Plus, a lot of these sites are built on WordPress.
I’m thinking of building a better solution—like a web page with a dashboard where restaurant owners can easily update their menus, add new items, remove old ones, and everything would be displayed directly on the website. No more PDFs!
Do you guys know if there’s a plugin that can handle something like this? Also, would using something like React.js to build customizable templates for this be a good idea?
Hey, I totally feel you on the PDF thing—such a hassle! For WordPress, there are a few plugins like WP Menu Cart and Five Star Restaurant Menu that allow restaurant owners to manage their menus. You might want to check them out! If you’re into custom builds, though, React.js sounds like a solid option, especially if you’re looking to give owners more control over design. Good luck!
Honestly, I’d skip the plugins. If you’re looking for flexibility, React.js would be perfect! You could build a whole dashboard for the restaurant owner to log in and update menus in real-time. The templates would make it super scalable, too. Plus, you’d avoid any potential plugin bloat from WordPress. Go for it!
Why not use both? Set up a simple WordPress site to manage the backend and integrate a React.js front-end for the menu itself. That way, restaurant owners can still use WordPress’s admin panel, but the front end can be much more dynamic. I think it’s a good mix if you’re not ready to move completely away from WordPress.
If you’re diving into React.js, you should definitely look into building a REST API that the restaurant’s menu dashboard could interact with. That way, restaurant owners can update their menus, and your React front-end can easily pull the new info. It might be a little more work upfront, but it’ll be super efficient in the long run!
Great idea! My first concern is whether restaurant owners will have the time or technical know-how to update their menus themselves. They might be too busy to handle it.
If the process is simple and mobile-friendly, it could definitely work. Imagine an app that scans a physical or digital menu and automatically creates a website from it—sounds like a game-changer!
If you decide to go this route, React seems like a solid choice. It’s super popular and there are tons of plugins available to help streamline development.