The situation
This is an application designed for Chan Brothers Travel Agents. It features a user-friendly and visually appealing interface. Here, users can search, reference, and compare various trips worldwide that they are interested in. They can then proceed to register for a trip, make reservations, and make direct payments on the website.
Why drupal was chosen
Drupal was chosen for providing content management functions. Moreover, the system has full support for mobile application platforms and NextJs to access data through APIs. For the long-term, it’s easy for the development team to expand and develop new features in the future. Besides, Drupal has a module available for managing web forms and submitting them via API. Lastly, the scalability and good load-bearing capacity are ensured when developing websites with Drupal.
goals
The goal of the project is to develop and launch a new website for Chan Brothers that provides both external users and internal stakeholders with a seamless experience for searching information, booking tours, facilitating daily business operations, and providing customer support.
requirements
- Provide up-to-date and accurate product information: The website should offer users direct access to the latest and accurate product information to assist them in making informed purchase decisions.
- Efficient product information maintenance: Product owners should be able to quickly and directly update and maintain product information on the website.
- Customized product offers: The website should allow the customization of product offers based on different customer preferences and needs.
- User-specific web page access: The website should enable the differentiation of access to web pages based on user types, providing tailored content and functionality.
- Online booking and assistance: Customers should be able to place orders online or with the help of travel advisors, and seek assistance through various modes of contact, including appointment scheduling.
- Account management: Users should be able to create, log in, and manage their accounts on the website.
- Booking/order management: Customers should have the ability to manage their bookings and orders conveniently through the website.
- Comprehensive search functionality: The website should offer a global and scoped search feature, allowing users to search for web pages they have permission to access.
- Multilingual support: Web pages should be translatable into different languages to cater to a diverse user base.
Outcome
- Enhanced user experience: The new website should provide a seamless and user-friendly experience for both external users and internal stakeholders, making it easier for them to find information, book tours, and seek support.
- Improved efficiency in business operations: By providing travel advisors with improved access to product information and streamlining product maintenance processes, the website should contribute to more efficient daily business operations.
- Increased customer satisfaction: Customized product offers, online booking capabilities, and multiple modes of contact for assistance should enhance customer satisfaction and convenience.
drupal version
9.2