Take it easy, we are coding
Take it easy, we are coding

About

Webcrafters è un laboratorio tecnologico composto da professionisti freelance specializzati nello sviluppo web.

Vantaggi nel lavorare con noi:

Contatto diretto con ogni professionista
Metodologie avanzate di sviluppo
Costantemente aggioranti sulle ultime tecnologie web e mobile

Il team

Arcy
Crazy Arcy

Alessandro Arcidiaco

Full-stack

Fra
Crazy Fra

Francesco Monti

Full-stack

Enrico
Crazy Enrico

Enrico Viglione

Graphic design and visual communications

Noushin
Crazy Noushin

Noushin Alishahi

UI/UX design

Rails
React
NodeJs
MongoDb

Metodologie di sviluppo

Scrum process

Descrizione:

Webcrafters si attiene al modello Agile. Questo modello è un insieme di metodologie e processi che rendono più snello lo sviluppo software.

Grazie all'Agile Development il cliente diventa un attore attivo del progetto che interagisce con il team di sviluppo in alcune fasi ben precise.

Fasi del processo:

  • Product backlog: è l'elenco ordinato di tutte le features principali che il prodotto finito dovrà avere.
  • Sprint backlog: è l'elenco ordinato delle attività che entreranno nel ciclo di sviluppo (sprint) necessarie a rendere completa una features del Product backlog.
  • Sprint: è il ciclo di sviluppo che può durare da un minimo di due settimane ad un massimo di quattro, come concordato tra il team di Sviluppo e il cliente. In questo ciclo viene sviluppato e testato il codice che completerà lo Sprint backlog.
  • Incremento: è la fase finale dove il codice rilasciato sarà funzionante e renderà completa la feature scelta dal Product backlog. Questa fase è importantissima perché ci sarà l'interazione con l'utente per confermare che quanto prodotto sia il risultato delle sue aspettative. Inoltre in questa fase il team di sviluppo si confronta per capire dove poter migliorare e rendere più efficienti gli sprints successivi.

Portato a termine il processo, si ricomincia da capo inserendo nel ciclo di sviluppo un'altra feature dal Product backlog e così via fino al completamento e al rilascio dell'intera applicazione.

Case Histories

Scloby: registratore di cassa mobile.

Da ormai 3 anni Webcrafters collabora con il team di sviluppo di Scloby Srl, una start up nata dall'incubatore di imprese del Politecnico.

Abbiamo sviluppato tutto il codice necessario per tradurre in linguaggio web quello che il designer aveva progettato su immagini statiche.

Per questo lavoro è stato utilizzato il preprocessare SASS ed in certi casi l'intervento sul codice Angular è stato necessario per rendere visivamente dinamiche certe porzioni di codice.

Tutto il codice SASS è stato sviluppato in modo da rendere l'app fruibile su qualsisasi tipo di dispositivo.

Attualmente l'ultima versione di Scloby 3 ha visto il nostro team impegnato con il loro designer di definire la user experience seguendo i principi del Material Design di Google.

Proprio con l'uscita della versione 3, abbiamo anche creato il sito web nuovo di Scloby interamente in HTML5 e LESS. Per la parte blog è stato creato un tema ad hoc su base Wordpress.

Scloby tablet e telefono

Jennyfer (gruppo Celio): sistema di prenotazione Personal Stylist in realtime da Facebook.

Jennyfer è una catena di abbigliamento donna con centinaia di negozi nel mondo. Per uno dei loro negozi ci è stato chiesto di realizzare un sistema di prenotazione che permettesse alle utenti di prenotare una Personal Stylist che le guidasse nella scelta dell'abbigliamento.

Ovviamente le prenotazioni sono aggiornate in realtime per permettere al personale di gestire il calendario evitando i ritardi che un'applicazione classica non-realtime causerebbe.

Il pannello amministrativo, usato dallo staff, è accessibile tramite una pagina web responsive, mentre il sistema di prenotazione da parte delle clienti è un'App Facebook inserita in un Tab della pagina ufficiale.

Abbiamo perciò suddiviso così i due ambienti: App Facebook in HTML, CSS3 e JavaScript che invia una richiesta AJAX al backend sviluppato in Meteor.

jennyfer

Sweeoh! piattaforma social di compravendita di immobili tra privati e ricerca professionisti del settore.

Sweeoh è un nuovo social network pernsato per facilitare e rendere divertente la compravendita di immobili tra privati. Inoltre è possibile ricercare professionisti che operano nel settore immobiliare. Tutto questo escludendo qualsiasi tipo di intermediario e senza chiedere all'utente percentuali sulle trattative andate a buon fine.

Le ricerche di immobili e di professionisti vengono fatte tramite un calcolo di ricerca che abbiamo chiamato Feeling e che si occupa di fare un match da domanda e offerta in modo intelligente garantendo all'utente risultati di ricerca davvero affini alla sua richiesta.

L'intero progetto è stato realizzato con tecnologie Javascript sia in front-end che in back-end, in particolar modo Angular, Node e MongoDB.

jennyfer