Drupal 7 was of course the solution to use here. With all the user permissions and set up needed it was indeed the right tool. Using the Omega template and the Drupal web form module we have been able to customize the website and reach an amazing performance level (Page Speed Grade of 94%) and access from China, even thought the website is currently hosted in Hong Kong. Website is multilingual and a lot of different translation and insertions were required for all the forms, emails and back-office. The directory was one of the most complex elements to implement. The companies listed on the website can belong to 4 different categories. By clicking on a listed company logo, an accordion opens below with the company description. The url changes but without reloading the page (history push). This allows a nice mosaic display and at the same time SEO efficiency with the possibility to share company profiles.
In order to improve User Experience further, an anchor has been positioned on all links to scroll down automatically to the company's right area. (Smart right?). Once a user displays the profile of a company, he has the possibility to display a contact form in order to get in touch with this company and create long term connections.
Ubifrance's mission is to ensure that these companies are successful and this will definitely help. Once the user fills in that contact form, the company, user and Ubifrance will receive a confirmation email. With this Ubifrance has the possibility to keep track of those leads and see how efficient their tool is. The companies have a specific access to the back office where they can manage their company profile. Part of the elements are private and only accessible for logged in members. It was important that the contact information of Marketing managers of some of the top 40 French companies was not accessible to everyone.
This was done in order to strengthen relations and collaborations between French companies in China. Although there are several positioned around the website, there is a nice contact form to register for the event on the homepage slider. Once the user fills in the fields (with in line validation) and clicks on the submit button, a custom made loader will display until the confirmation message appears. This is a tiny detail but we all know details make the difference, especially for a contact form.