Works, but difficult to modify and difficult to manage
-
To the company:
You have to make the booking management page better, for reasons I’ll describe below. Although we’re not entitled to it, it would also be nice if you didn’t make the plugin nearly impossible to modify on the front-end. You’ll never be able to make a plugin that satisfies 100% of every user’s need, so we need to be able to tweak the functionality if we have the expertise to do that. Thanks for giving me a jumping off point, but you made it very difficult.From a user’s perspective:
In its current state I can’t really recommend the Pro version, and I can’t really recommend the free version unless you desperately need a system that integrates easily with WooCommerce. It simply does what it says it’ll do and no more.However, the page where you actually view and manage your bookings is terrible. You can only search by order status, not customer’s name. You can’t sort any of the columns. The bookings are organized by the order in which they were booked, not by when they are actually starting. The customer’s name isn’t even on the page, you have to click the booking ID to even see who it is. It’s split into pages of 20 bookings each, which is not customizable, and is cumbersome since it loads slowly. The slowness is probably because the file that runs it is 4 MB of mostly useless code… 60,000 lines of gibberish. I had to make my own instead.
From a developer’s perspective
The PHP code seems well done barring some inefficiencies in how it checks availability. The SQL seems convoluted and probably causes more strain on the database server than is necessary. The JavaScript code is heavily obfuscated so good luck trying to get it to behave any differently than it does out of the box.
- The topic ‘Works, but difficult to modify and difficult to manage’ is closed to new replies.