content

Stack

Web Development, Vue.js, PHP, WordPress, APIs, JavaScript

Member directory

My mission on this site was first to build an import module to synchronize thousands of members on a daily basis with very precise business rules from a CRM.
Then I had to build two frontend search module.

  • One was build with Fuse.js who allowed me to deliver an instant results search with minimal filters.
  • The second search module was build with FacetWP who allowed me to add way more filters. It's slower than fuse.js though.

At last, to help the client to debug quickly a member accross all the business rules, I build a Vue.js app on the admin side. This app use my connector to the CRM to get the member data then test him on all rules.