Team Work Software
13 Aprile 2024ODV Davide Orecchioni
17 Maggio 2021software
Ideazione e realizzazione di un software
Ho realizzato in autonomia un software interno per la gestione anagrafica dei clienti, helpdesk, gestione attività interne ed esterne con funzionalità calendario, chat per tecnici interni ed esterni, modulo per la gestione della copertura geografica dei servizi, gestionale magazzino e dei contatti con fornitori esterni. Per me è stata un'esperienza formativa che mi ha permesso di acquisire conoscenze in analisi dei requisiti, disegno architetturale, struttura dati nel database di tipo SQL, configurazione di più di un server windows, sviluppo e debug, sviluppo back-end e front-end, documentazione tecnica e operativa.
Il software è stato realizzato utilizzando il Framework Laravel, che offre una serie di funzionalità, come la gestione delle rotte, dei controller, dei modelli e delle viste.
Per la realizzazione del software, ho seguito un processo di analisi dei requisiti, in cui ho raccolto le esigenze dell'azienda e le ho tradotte in specifiche funzionali per il software. Successivamente, ho progettato l'architettura del software, definendo la struttura dati nel database e la configurazione dei server windows.
Durante la fase di sviluppo, ho utilizzato PHP e JavaScript e ho seguito un processo di debug e test per assicurarmi che il software funzionasse correttamente. Ho sviluppato sia il back-end che il front-end del software, curando la documentazione tecnica e operativa per facilitare la manutenzione e l'utilizzo del software.
Il software è stato strutturato per moduli, in modo da organizzare meglio lo sviluppo e la manutenzione. In generale, la realizzazione di questo software interno mi ha permesso di acquisire competenze nell'analisi dei requisiti, nel disegno architetturale, nello sviluppo e debug, nella configurazione di più server windows e nell'utilizzo del Framework Laravel.
Il logo realizzato per il progetto
Il logo per il software Forms è stato progettato per rappresentare visivamente le caratteristiche del software. L'icona è formata da rettangoli, figure geometriche semplici che tra loro formano una F, rappresentante la parola "Forms". Questa scelta di forme geometriche semplici e pulite rappresenta la semplicità e l'efficienza del software, mentre la forma della F rappresenta l'acronimo del software stesso. I rettangoli utilizzati nell'icona rappresentano le diverse sezioni o moduli del software, sottolineando la modularità e la flessibilità del prodotto. Il logo è stato progettato per essere facilmente riconoscibile e memorizzabile, in modo da essere facilmente associato al software stesso e alla sua funzionalità. Inoltre, è stato progettato per essere utilizzato su tutti i materiali promozionali e che sia sempre visibile, anche in dimensioni ridotte.