Memberspace with private infos
I was asked to replicate an existing website including the memberspace on a new server (full re-installation)
I developed a custom solution to request and display datas from external applications using dedicated APIs integrated in the new WordPress website.
My client and I collaborated to design the layout
Monitoring with APIs
The APIs services were needed for these softwares :
- Zabbix Monitoring solution
- PRTG Network Monitor
- GLPI IT Asset Management
I developed the APIs handlers based on an Endpoint / Authentication / Requests / Response model (JSON – XML – SQL)
Custom fields from WordPress user profiles have been created to associate each logged-in user with the right datas ; meaning a user is only able to monitor his own IT assets, devices, networks..
Using PHP classes on the back-end and custom templates I created a page for each software, with datas coming from the corresponding API. On each page, depending on the monitoring tool the user can select the assets, devices, networks etc… he/she wants to monitor and then obtain a graph of the state of the chosen system.
Using APIs we have been able to bring the monitoring tools to each customer on a WordPress memberspace in a simple way
Renan has been very responsive and had a good understanding of our needs in a complex context.
He was also very involved and allowed our technical teams to better understand our problems around APIs