travelwaykos.com is a booking website for a local travel agency in Kos island.
It consists of a blog, a booking system and a search page for activities and vehicle rentals.
This is a custom WordPress Template, with a custom design.
It uses react, redux, custom rest end points and a custom method for translations, utilizing pollylang’s free version plugin. It also uses woocommerce hooks to customize the shop further and allow custom filters on the search page.
Moreover, custom woocommerce types were created, and each of them allows managing availability and prices per day via a react calendar on the edit product admin page. Availabilities are stored in a custom database that uses indexing for faster result fetching.
Finally, a custom locations and reservations admin page was created to allow adding pickup-location items, related to each product type and managing the reservations respectively.