Piattaforma di Project Management

Realizzato nel 2020-in corso

La piattaforma è stata creata per un’importante azienda farmaceutica. Questa è una Web App che permette di gestire tutti gli aspetti legati ad un progetto. Se l’utente è project manager, si ha la possibilità di impostare il budget allocato e di assegnare i task ai membri del gruppo. L’applicazione web consente anche di scaricare vari report in formati CSV e XLSX. Al loro interno vengono inseriti tutti i dati storici legati al sottoposto o al progetto selezionato.

Il progetto inizialmente è stato creato utilizzando il software EasyVista. Menarini, vedendo che non riusciva ad ottenere i risultati prefissati, ha trovato più conveniente passare ad una Web App in PHP. I file creati vengono caricati su un server linux. Per visualizzare la piattaforma bisogna essere connessi in VPN e bisogna avere delle autorizzazioni speciali per utilizzare tutti i comandi messi a disposizione della Web App. La pagina, quando viene caricata, si connette al DB ed estrae tutti i dati necessari. Questi ultimi sono estrapolati tramite l’uso di classi ed oggetti in PHP. Tutti gli eventi e i form vengono gestiti con JS e Jquery. I dati vengono inviati ad un file PHP che gestirà appositamente le informazioni passate. All’interno del progetto sono presenti 2 ambienti. Uno è dedicato alla produzione e uno dedicato al test (entrambi non criptati).

Benefici

Sistema centralizzato per tutte le sedi del committente.
Adattabilità (La piattaforma mette a disposizione dell'utente diverse interfacce. Ognuna di esse consente di visualizzare un contenuto aggiuntivo o differente all'interno della stessa pagina);

Architettura utilizzata

HTML5
CSS3
JAVASCRIPT
jQuery
Microsoft SQL server
PHP
3

People

Marco Vestini
Sono un programmatore della Widesolutions, assunto dopo aver conseguito il diploma da Full Stack Developer. La mia esperienza si basa sulla creazione di siti web. Questi ultimi costituiscono il campo al quale mi interesso principalmente. Per lo sviluppo delle applicazioni web ho sfruttato diversi framework. Tra questi posso annoverare ReactJS e Spring Boot.
problem solving
Quando devo implementare una nuova funzionalità o risolvere dei problemi, prima di testare il codice, penso a diverse soluzioni coi vantaggi e gli svantaggi del caso.
adattabilità
Sono sempre disponibile ad apprendere il funzionamento delle tecnologie utilizzate all’interno di un progetto. Oltre ad adattarmi alla struttura dell’applicazione, se possibile, porto anche delle migliorie.

Altri progetti

N/A

Benefici

Idempotenza
Scalabilità
Atomicità

Alex Pasotti

Junior Full Stack Developer

2022 – in corso

Benefici

Produttività aumentata
Massimizzazione dell'architettura
Monitoraggio continuo
Rilascio del software veloce e sicuro

Valentina Agnelli

Junior Full Stack Developer

2022 – in corso

Benefici

Automatizzazione dei processi
Monitoraggio costante
Servizi in Cloud

Marco Angeleri

Junior Full Stack Developer

2021-in corso

Benefici

Monitoraggio
Servizi
Multi-Device
Elaborazione informazioni

Anthony Torregrossa

Junior front-end Developer

Incuriosito?

Prenota una call con un nostro consulente

Se devi affrontare una sfida simile, o vuoi esporci il tuo problema, prenota una call con un nostro consulente: scopriremo assieme se abbiamo la persona che fa per te.

    Compila il form:

    Career&Education

    Grow with us.

    Lavorare in widesolutions.it è diverso: scopri le posizioni aperte in WideSolutions e unisciti a noi!

    Open positions

     – 

    Sistemisti

    Competenze tecniche richieste

    • Gestione e Amministrazione di Database Oracle 11g, 12c, 19c
    • SQL e System Tuning
    • Table Partitioning
    • Strategie di Backup con RMAN
    • Migrazioni Oracle Database: (RMAN, Data Guard, Export-Import, Golden Gate)
    • Oracle Data Guard
    • Storage Management con ASM
    • Linux Redhat
    • Shell Programming

     – 

    Programmatori

    Competenze richieste

    • J2SE (>= 1.6): Costrutti e librerie di base, astrazione secondo le caratteristiche proprie della OOP.
    • Design Pattern (GOF)
    • Hibernate & JPA
    • Protocolli SOAP e REST
    • Specifiche Servlet 3.x
    • Java Server Faces 2.2
    • Spring framework (Core, MVC, Flow, Security)
    • Maven
    • Subversion o Git
    • SQL base
    • Java Container (Tomcat, JBoss, ecc.)
    • Eclipse o IntelliJ