Vai al contenuto
BigTree108

Servizi di sviluppo di applicazioni web

Sviluppo di applicazioni web su misura per aziende che hanno bisogno di software nel browser: portali clienti, strumenti interni, dashboard e applicazioni di workflow, con backend, database e hosting realizzati dallo stesso team.

Le applicazioni web che sviluppiamo

  • Portali clienti

    Portali self-service in cui i Suoi clienti vedono ordini, documenti, fatture e ticket, con accesso tramite il Suo identity provider e ogni record filtrato sul server in base a chi lo richiede.

  • Strumenti interni e back office

    Sostituti dei fogli di calcolo e delle catene di email su cui oggi si regge un processo: moduli, approvazioni con traccia di audit e dati che provengono da un’unica fonte.

  • Dashboard e report

    Grafici e tabelle sui Suoi dati, paginati e filtrati nel database così che anche i dataset grandi restino veloci, con esportazioni PDF e CSV generate nel browser.

  • Progressive web app

    App web installabili che funzionano offline e inviano notifiche push, per i team sul campo e per i clienti che altrimenti avrebbero bisogno di un’app nativa.

  • Accessibili su ogni schermo

    Layout che funzionano su uno smartphone da 375 pixel, navigazione completa da tastiera e verifiche WCAG 2.2 AA eseguite automaticamente su ogni componente.

  • Contratti tipizzati end-to-end

    Un frontend generato dal documento OpenAPI del backend, così che un campo rinominato rompa la build anziché la schermata di un cliente.

Ingaggiare sviluppatori web

  • sviluppatori web dedicati

    Sviluppatori web che entrano a tempo pieno nel Suo team, lavorano con i Suoi strumenti e il Suo processo e rispondono al Suo responsabile. Li intervista Lei; noi ci occupiamo del contratto ucraino, delle buste paga, della fatturazione e delle ferie.

  • Progetti di Sviluppo di applicazioni web

    Un’attività di sviluppo di applicazioni web ben definita, con un perimetro, un piano fisso e un responsabile nominato da parte nostra che risponde del risultato e riferisce sull’avanzamento nei Suoi canali.

  • sviluppo di applicazioni web su base continuativa

    Sviluppo di applicazioni web come servizio continuativo: le stesse persone ogni mese, un backlog di cui Lei stabilisce le priorità e ore che può vedere nel nostro portale e in fattura.

La pagina sul team dedicato spiega come gli specialisti entrano nel Suo team, e la pagina sull’outsourcing tratta la realizzazione di progetti, le prese in carico e il modo in cui fatturiamo.

Chi si occupa di sviluppo di applicazioni web per Lei

  • Ingegneri full-stack

    .NET, Python, Java o Node.js con frontend TypeScript

  • Ingegneri front-end

    Angular, React con Next.js o Vue

  • Designer UI e UX

    Design system e prototipi Figma

  • Ingegneri QA

    Test manuali e automazione Playwright

Scegliere uno stack per un’applicazione web

Angular per grandi applicazioni aziendali con molti moduli e una lunga vita, React con Next.js quando le pagine devono posizionarsi nelle ricerche o il Suo team lavora già in React, e Vue quando il team vuole il framework più leggero. Sul backend, .NET per la maggior parte dei sistemi aziendali e Python quando l’applicazione si appoggia a dati o AI, a meno che il Suo team non usi già altro.

Qualunque sia la scelta: TypeScript in strict mode, autorizzazione verificata sul server a ogni richiesta, test consegnati insieme a ogni funzionalità e dipendenze alle release correnti. La nostra stessa azienda funziona su un’applicazione web che abbiamo sviluppato con .NET e Angular, quindi sono regole con cui conviviamo ogni giorno.

Altre soluzioni che realizziamo

Panoramica: Soluzioni

Domande sullo sviluppo di applicazioni web

Sviluppate anche il backend, oltre al frontend?

Sì. API, database, job in background, accesso e hosting sono realizzati dallo stesso team dell’interfaccia, quindi il contratto tra di essi si concorda una volta e si genera anziché scriverlo due volte.

Dobbiamo sviluppare un’app web o un’app mobile?

Conviene partire da un’app web quando le persone la usano alla scrivania o arrivano da ricerche e link, perché una sola codebase raggiunge allora ogni dispositivo. Un’app mobile giustifica il suo costo quando il prodotto dipende dalla fotocamera, dal lavoro offline o dalla posizione in background; una progressive web app copre in parte questo spazio intermedio.

Con quale rapidità possono iniziare sviluppatori web?

Quando è disponibile il profilo giusto per il ruolo di sviluppatore web, l’avvio dipende soltanto dal Suo colloquio e dalla firma dell’NDA e della cessione della proprietà intellettuale. Altrimenti avviamo una ricerca, che di norma produce profili di candidati entro due o tre settimane, e nessuno inizia finché Lei non ha detto di sì.

Come ingaggiare sviluppatori web tramite BigTree108?

Ci indichi il lavoro, il livello di seniority e l’impegno orario necessario. Le proponiamo una o due persone con i rispettivi profili, Lei le intervista come farebbe con una Sua assunzione e firma un unico contratto con BIG TREE 108 LLC, ricevendo una sola fattura al mese.

A chi appartiene il lavoro che producono?

A Lei. Ogni specialista ha un contratto firmato con BigTree108 che cede all’azienda tutto il lavoro prodotto, e il nostro accordo con Lei lo cede a sua volta. Codice, design e documenti vengono consegnati nei Suoi repository e strumenti, non conservati dove solo noi possiamo modificarli.

Ha bisogno di un’applicazione web?

Ci dica chi la userà e che cosa sostituisce. Riceve una risposta entro un giorno lavorativo: un piano, una stima o profili di candidati.