Durante questo periodo di stage,ho lavorato presso l'azienda Redergo. Redergo è una software House, e principalmente si occupa di sviluppo software/siti web su misura. Ho avuto il piacere di lavorare a dei progetti molto diversi tra loro. Il mio ruolo è stato molto importante, infatti si può dire che mi sono occupato della loro completa realizzazione, esclusa solamente la parte grafica. Dalla scelta delle tecnologie da utilizzare fino alla realizzazione e il deployment. I progetti a cui ho lavorato sono topgearitalia.com e il-grifone.com. Top Gear è un vero e proprio cult del mondo automobilistico e ci è stato affidato il compito di realizzare il sito web editoriale dedicato ai motori.Invece per il il-grifone.com ci è stato affidato lo sviluppo di un'architettura che integra il gestionale di magazzino, il software di cassa, un sistema di fidelity card e pagamento online per i clienti. Ho approfondito molte tecnologie che già utilizzavo e ho imparato la parte del deployment, ovvero quella del set up del server e delle pipeline CI/CD. Riassumendo, di togearitalia.com mi sono occupato di tutta la parte di development e operations esclusa la parte grafica, che era già presente e fornita da Top Gear UK. In sostanza: Provisioning del server Completo set up del server per l’hosting del frontend e backend di topgearitalia.com Scelta delle tecnologie da utilizzare, sia per il back end che per il front end. Set up backend: consisteva nella configurazione di Drupal. Creazione della struttura degli articoli, tassonomie, ottimizzazione immagini e nel setup di json API. Tutto ciò fattibile dalla dashboard di Drupal. Integrazione frontend e backend: mi sono occupato di integrare le API tra il frontend e backend. Tutti gli endpoint delle API sono generati in modo automatico da Drupal. Set up di Continuous Integration (CI) e Continuous Distribution (CD) pipelines per il frontend. Integrazione script Javascript di adkaora.com per la gestione delle pubblicità e privacy policy. Tecnologie approfondite e utilizzate : NextJs Git Nginx PM2 Drupal Anche di il-grifone.com mi sono occupato di tutta la parte di development e operations esclusa la parte grafica, che è stata sviluppata dal grafico del nostro team. In questo caso: Provisioning del server Completo set up del server per l’hosting del frontend, backend e di vari script python che servono per il-grifone.com Set up di Continuous Integration (CI) e Continuous Distribution (CD) pipelines Analisi dei dati: mi sono occupato dell'analisi e dell’estrapolazione di dati utili da utilizzare dal gestionale. Creazione del backend che gestisce tutta l'infrastruttura che fa funzionare il-grifone.com. L’integrazione della pagina fidelity con il backend. L’integrazione pagina payments con il backend. L’integrazione backend con Salesforce. Creazione script di python che legge i dati giornalieri dal gestionale e li invia al backend. Tecnologie approfondite e utilizzate : Javascript, Html, Css, EJS Git Nginx PM2 Node.js Stripe Salesforce API
Creazione e gestione di un'infrastruttura client/ server e Sviluppo applicazioni software
SINGH, HARPREET
2021/2022
Abstract
Durante questo periodo di stage,ho lavorato presso l'azienda Redergo. Redergo è una software House, e principalmente si occupa di sviluppo software/siti web su misura. Ho avuto il piacere di lavorare a dei progetti molto diversi tra loro. Il mio ruolo è stato molto importante, infatti si può dire che mi sono occupato della loro completa realizzazione, esclusa solamente la parte grafica. Dalla scelta delle tecnologie da utilizzare fino alla realizzazione e il deployment. I progetti a cui ho lavorato sono topgearitalia.com e il-grifone.com. Top Gear è un vero e proprio cult del mondo automobilistico e ci è stato affidato il compito di realizzare il sito web editoriale dedicato ai motori.Invece per il il-grifone.com ci è stato affidato lo sviluppo di un'architettura che integra il gestionale di magazzino, il software di cassa, un sistema di fidelity card e pagamento online per i clienti. Ho approfondito molte tecnologie che già utilizzavo e ho imparato la parte del deployment, ovvero quella del set up del server e delle pipeline CI/CD. Riassumendo, di togearitalia.com mi sono occupato di tutta la parte di development e operations esclusa la parte grafica, che era già presente e fornita da Top Gear UK. In sostanza: Provisioning del server Completo set up del server per l’hosting del frontend e backend di topgearitalia.com Scelta delle tecnologie da utilizzare, sia per il back end che per il front end. Set up backend: consisteva nella configurazione di Drupal. Creazione della struttura degli articoli, tassonomie, ottimizzazione immagini e nel setup di json API. Tutto ciò fattibile dalla dashboard di Drupal. Integrazione frontend e backend: mi sono occupato di integrare le API tra il frontend e backend. Tutti gli endpoint delle API sono generati in modo automatico da Drupal. Set up di Continuous Integration (CI) e Continuous Distribution (CD) pipelines per il frontend. Integrazione script Javascript di adkaora.com per la gestione delle pubblicità e privacy policy. Tecnologie approfondite e utilizzate : NextJs Git Nginx PM2 Drupal Anche di il-grifone.com mi sono occupato di tutta la parte di development e operations esclusa la parte grafica, che è stata sviluppata dal grafico del nostro team. In questo caso: Provisioning del server Completo set up del server per l’hosting del frontend, backend e di vari script python che servono per il-grifone.com Set up di Continuous Integration (CI) e Continuous Distribution (CD) pipelines Analisi dei dati: mi sono occupato dell'analisi e dell’estrapolazione di dati utili da utilizzare dal gestionale. Creazione del backend che gestisce tutta l'infrastruttura che fa funzionare il-grifone.com. L’integrazione della pagina fidelity con il backend. L’integrazione pagina payments con il backend. L’integrazione backend con Salesforce. Creazione script di python che legge i dati giornalieri dal gestionale e li invia al backend. Tecnologie approfondite e utilizzate : Javascript, Html, Css, EJS Git Nginx PM2 Node.js Stripe Salesforce APIFile | Dimensione | Formato | |
---|---|---|---|
912951_relazione_di_laurea.pdf
non disponibili
Tipologia:
Altro materiale allegato
Dimensione
2.99 MB
Formato
Adobe PDF
|
2.99 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14240/84673