I tuoi back-end e le tue API in Node.js e TypeScript

API, piattaforme in tempo reale e back-end di app mobile: i nostri sviluppatori costruiscono i tuoi servizi in Node.js con NestJS, nello stesso linguaggio delle tue interfacce.
Oltre 150 progetti per i clienti sviluppati con Node.js
TypeScript ovunque, dal back-end all'interfaccia
400.000 corse all'anno prenotate sul back-end NestJS di Taxis Nantes
Controller NestJS aperto in un editor di codice
Oltre 800 organizzazioni ci affidano i loro progetti tech e IA
[perché node.js]

Perché scegliere Node.js?

Node.js esegue JavaScript lato server sul motore V8 di Google. Con TypeScript scrivi back-end e front-end di un'applicazione nello stesso linguaggio. E il suo modello asincrono regge molto bene il carico di API e servizi in tempo reale.
01

Un solo linguaggio, dal server allo schermo

TypeScript lato server e lato interfaccia: i tipi sono condivisi e uno stesso sviluppatore lavora sull'intera funzionalità.
02

Fatto per le API e il tempo reale

Il suo funzionamento asincrono gestisce migliaia di connessioni simultanee: tracciamento in diretta, notifiche, prenotazioni.
03

NestJS per dare struttura

NestJS porta un'architettura a moduli, la dependency injection e i test: un quadro chiaro per i back-end che crescono.
04

Il più grande registro di pacchetti

npm dà accesso a milioni di librerie open source: pagamenti, autenticazione, invio di email. Senza reinventare la ruota.
[Le nostre specializzazioni]

Cosa sviluppiamo in Node.js

Che sia un progetto nuovo o un back-end in produzione da anni, interveniamo in ogni fase della vita del tuo software.
API e back-end di applicazioni

API e back-end di applicazioni

REST o GraphQL, autenticazione, elaborazioni in background: il back-end delle tue applicazioni web e mobile.
Piattaforme in tempo reale

Piattaforme in tempo reale

Prenotazioni, tracciamento in diretta, messaggistica: servizi che rispondono al secondo e reggono i picchi di carico.
Integrazioni e connettori

Integrazioni e connettori

I tuoi software collegati tra loro: ERP, CRM, pagamenti, corrieri, con sincronizzazioni monitorate.
Presa in carico e modernizzazione

Presa in carico e modernizzazione

Aggiornamento di versione di Node.js, passaggio da JavaScript a TypeScript, scomposizione di un back-end monolitico. Il tutto coperto da test.
[Come lavoriamo]

Il nostro metodo per sviluppare il tuo back-end Node.js

  • Discovery
    Fase 01

    Definizione del progetto

    Partiamo dai tuoi processi e dai tuoi utenti per definire il perimetro funzionale, l'architettura e i collegamenti con i tuoi strumenti.
  • Design
    Fase 02

    Progettazione delle interfacce

    I nostri designer progettano su Figma le schermate dell'applicazione e le convalidano con i tuoi team prima dello sviluppo.
  • Sviluppo
    Fase 03

    Sviluppo per iterazioni

    Ogni funzionalità viene rilasciata su un ambiente di collaudo, dove la provi man mano. Le priorità si aggiustano a ogni iterazione.
  • Messa in produzione
    Fase 04

    Messa in produzione

    Test automatizzati e deployment continuo: il servizio va in produzione sull'hosting scelto, senza interventi manuali sui server.
  • Evoluzioni
    Fase 05

    Manutenzione ed evoluzioni

    Aggiornamenti di Node.js e delle dipendenze, monitoraggio delle prestazioni e nuove funzionalità: lo stesso team resta al tuo fianco.
01/05
[Referenze]

Alcuni progetti in Node.js

Mobilità urbanaTaxis Nantes

Ridurre di sei volte le chiamate alla centrale di una cooperativa di taxi

Sotto la pressione delle piattaforme NCC, la cooperativa Taxis Nantes ha avviato la modernizzazione del suo servizio di prenotazione. Galadrim ha sviluppato un'app mobile di prenotazione e il relativo back-end NestJS: tracciamento dell'autista in tempo reale, pagamento e storico delle corse. Ora i clienti prenotano dal telefono: la centrale telefonica si è alleggerita e il volume di corse è cresciuto.
6 volte in menochiamate alla centrale
400 000corse all'anno
350taxi equipaggiati
Taxis Nantes Logo
Centro multisportSport Arena 360

Lanciare un motore di prenotazione dei campi in tempo reale

Sport Arena 360, centro multisport nel Grand Est, in Francia, con padel, badminton e calcio a 5, voleva gestire tutte le prenotazioni in un unico sistema, sempre attivo, e massimizzare il tasso di riempimento. Galadrim ha realizzato una piattaforma mobile e web: il motore di prenotazione in tempo reale e il pagamento sicuro girano su un back-end NestJS. Il back-office è collegato al software di cassa, per una visione completa dell'attività.
+30 %di tasso di riempimento
Sport Arena 360 Logo
FarmaciaLeadersanté

Costruire e gestire la suite software di un gruppo di 900 farmacie

Leadersanté riunisce oltre 900 farmacie territoriali. Dal 2018 un team di Galadrim costruisce e gestisce il suo ecosistema: app mobile per i pazienti, back-office per i farmacisti, portale ordini, elaborazione automatizzata delle fatture dei laboratori. Le applicazioni della suite condividono un back-end NestJS, dietro un unico portale di autenticazione, su un'infrastruttura certificata per l'hosting di dati sanitari.
900+farmacie nel gruppo
~20applicazioni dietro un accesso unico
8 annidi collaborazione continuativa
Leadersanté Logo
[Perché Galadrim?]

Perché affidarci il tuo progetto Node.js

Ingegneri dalle migliori scuole

Ingegneri dalle migliori scuole

I nostri sviluppatori vengono da Polytechnique, CentraleSupélec, Télécom Paris o École 42, tra le migliori scuole di ingegneria e informatica francesi, e usano TypeScript su progetti in produzione.
Tutto il team di progetto nello stesso posto

Tutto il team di progetto nello stesso posto

Product Manager, designer, sviluppatori back-end e front-end, ingegneri cloud: la tua applicazione è progettata, sviluppata e ospitata dallo stesso team.
Codice revisionato, testato e documentato

Codice revisionato, testato e documentato

Ogni modifica passa per una code review e test automatizzati. La tua applicazione resta leggibile per qualsiasi team che dovesse riprenderla domani.
Il codice è tuo, il team resta disponibile

Il codice è tuo, il team resta disponibile

Il codice è di tua proprietà e scegli tu dove ospitarlo. Galadrim resta disponibile per le evoluzioni, con 180 persone e uffici a Parigi, Nantes e Lione.
[Il nostro team]

Gli ingegneri che sviluppano i tuoi back-end Node.js

Baptiste Vilboux
Baptiste Vilboux Lead Developer
Per oltre un anno ha guidato la modernizzazione dell'applicativo legacy di un gruppo di 900 farmacie, senza mai interrompere l'operatività.
Florian Ehr
Florian Ehr Tech Lead
Lavora su piattaforme regolamentate. Ha guidato il rifacimento del gestionale di Dune Assurances e la migrazione dei suoi 850 clienti, poi la riscrittura completa di Lexika, il SaaS per la gestione dei franchising.
Thomas Hallot
Thomas Hallot Tech Lead e Head of Solutions Architects
Da quattro anni è Tech Lead su progetti con forti vincoli normativi, dall'app di trasferimento di denaro di Oléa Finances alla piattaforma di voto crittografato Mediavote. Definisce l'architettura tecnica delle nostre proposte.
Surya Ambrose
Surya Ambrose Head of Engineering
Per quattro anni e mezzo Engineering Manager in una FinTech regolata dall'AMF, l'autorità francese dei mercati finanziari, oggi struttura le pratiche di ingegneria di Galadrim. In precedenza ha lavorato per BNP Paribas Asset Management e Société Générale.
Arnaud Albalat
Arnaud Albalat CTO
Ex ingegnere di Facebook e Microsoft, primo del suo corso all'École polytechnique, guida la parte tecnica di Galadrim e decide le scelte di architettura sui progetti dei clienti.

Realizziamo insieme il tuo progetto

Contattaci
[FAQ]

Alcune domande frequenti dei nostri clienti

TypeScript aggiunge a JavaScript la tipizzazione statica: gli errori emergono prima della messa in produzione, l'editor completa il codice e la struttura dell'applicazione resta leggibile. Tutti i nostri progetti Node.js sono scritti in TypeScript.
Express e Fastify sono minimalisti e vanno bene per un servizio piccolo. Preferiamo NestJS quando il back-end copre più ambiti di business: la sua architettura a moduli mantiene il codice ordinato man mano che cresce.
Sì. Il suo modello asincrono è pensato per gestire un gran numero di richieste simultanee. I calcoli molto pesanti si spostano in elaborazioni in background, senza bloccare l'API.
Sì. Analizziamo il codice, le dipendenze e la versione di Node.js, poi ti proponiamo un piano di presa in carico. Prima di qualsiasi modifica, mettiamo test automatizzati sui percorsi critici.
Ogni progetto viene quotato in base al perimetro funzionale e ai collegamenti con gli strumenti che già usi. Descrivici la tua esigenza: ti rispondiamo entro 1 ora.
Sì. Il codice è versionato sui tuoi repository fin dal primo giorno ed è di tua proprietà. È documentato perché i tuoi team, o qualsiasi altro team, possano riprenderlo.
[Contattaci]

Realizziamo insieme il tuo progetto

Lavoriamo con clienti di ogni tipo, in tutti i settori. Che tu sia un imprenditore o alla guida di una grande organizzazione, mettiamo in campo il team giusto per le tue esigenze.

Più di 800 aziende si sono affidate a noi per creare i loro prodotti web, mobile e di IA

La tua richiesta

Ti ricontattiamo entro un'ora.