Project Management Platform

Implemented in 2020-ongoing

The platform was created for an important pharmaceutical company. This is a Web App that allows you to manage all aspects related to a project. If the user is a project manager, they can set the allocated budget and assign tasks to group members. The web application also allows you to download various reports in CSV and XLSX formats. All historical data related to the selected employee or project is included in these reports.

The project was initially created using EasyVista software. Menarini, seeing that it was not able to obtain the desired results, found it more convenient to switch to a Web App in PHP. The created files are uploaded to a Linux server. To view the platform you need to be connected via VPN and you need special authorization to use all the commands available to the Web App. When the page is loaded, it connects to the DB and extracts all the necessary data. This data is extracted using classes and objects in PHP. All events and forms are managed with JS and Jquery. The data is sent to a PHP file that will specifically manage the information received. There are 2 environments within the project. One is dedicated to production and one to testing (both are unencrypted).

Benefits

Centralized system for all the client's locations.
Adaptability (The platform provides the user with various interfaces. Each of them allows you to view additional or different content within the same page);

Architecture used

HTML5
CSS3
JAVASCRIPT
jQuery
Microsoft SQL server
PHP
3

People

I am a programmer at Widesolutions, hired after graduating as a Full Stack Developer. My experience is based on creating websites. These are the field I am mainly interested in. For the development of web applications I have used various frameworks. Among these I can include ReactJS and Spring Boot.

Marco Vestini

problem solving

When I have to implement a new feature or solve some problems, before testing the code, I think of different solutions with their advantages and disadvantages.

adaptability

I am a programmer at Widesolutions, hired after graduating as a Full Stack Developer. My experience is based on creating websites. These are the field I am mainly interested in. For the development of web applications I have used various frameworks. Among these I can include ReactJS and Spring Boot.

Other projects

April 2025 – Ongoing

Benefits

Single point of contact for clients
Standardized communication via SOAP
Secure data access
Monitoring and tracing of requests

January 2025 – June 2025

Benefits

Pre-boarding and on-board bookings managed centrally
Secure and tracked data access
Real-time alignment with external system
Centralized control of the booking flow

January 2025

Benefits

Extract, associate, and transmit data and photos of passengers disembarked the previous day

2022 – Present

Benefits

Monitored applications
Issues resolved in the short term
Emergency management even outside office hours

Intrigued?

Book a call with one of our consultants

If you have to face a similar challenge, or want to explain your problem to us, book a call with one of our consultants: together we’ll find out if we have the right person for you.

Error: Contact form not found.

Career&Education

Grow with us.

Working at widesolutions.it is different: find out about job opportunities at WideSolutions and join us!

Open positions

Programmers and system engineers

Required technical skills

The role requires:

  • knowledge of Python, Pandas and Spark
  • knowledge of MySQL
  • knowledge of Jenkins
  • knowledge of AWS services: Lambda, S3, Cloudwatch, Iam, Glue
  • experience in Testing (Unit Test, Integration and UI test)

Programmers and system engineers

Required technical skills

The role requires:

  • at least 3 years’ previous experience with Talend and ODI
  • experience in analyzing business requirements and translating them into effective technical solutions using Talend
  • experience with Talend in designing and developing complex workflows and using customized components for configuration management
  • Excellent knowledge of relational databases, including SQL query optimization and performance management
  • Excellent knowledge of data flow migration practices