Attico completed a project for a financial company that required an API design and integration with third-party services. Attico's solution involved using Drupal and implementing a complex roles and permissions system along with graphical data visualization.
The project faced complex roles and permissions systems with several roles, such as Guest, Bank employee, Bank Leader, and Bank Admin.
Sophisticated filters were required in the list of employees, grouping and sorting to create reports
Graphical visualization of reported data
The client's goal was to create a web service as a SaaS that would allow financial companies to track individual progress in professional training, monitor employee achievement of yearly targets, and create reports on employee participation in training events.
We developed a solution that used Drupal, a flexible content management system, to create a web service that met the client's requirements. Also, we implemented a custom module to handle the complex roles and permissions system, ensuring that users could access only the data they were authorized to view.
We used the views module to create reports with filtering and grouping options, and created custom modules to extend its functionality.
Finally, we used Chart.js, a JavaScript library, to create graphical data visualizations.
Attico successfully delivered a web service that:
The client reported that over 600 financial organizations and 12,000 employees were registered on the site, demonstrating its success.
If you're looking to create a custom web service that meets your company's unique needs, contact Attico today. Our team has the expertise to develop a solution that meets your requirements and delivers results.
Attico International collaborated with Bonamark to develop a payment module to integrate Stripe with Drupal, the popular CMS. The client needed the payment…
University of Applied Sciences is a German educational establishment with over 9,500 students and 150 professors. The university’s website serves as a hub for…