Seus back-ends e APIs em Node.js e TypeScript

APIs, plataformas em tempo real e back-ends de aplicativos: nossos desenvolvedores constroem seus serviços em Node.js com NestJS, na mesma linguagem das suas interfaces.
Mais de 150 projetos de clientes desenvolvidos com Node.js
TypeScript de ponta a ponta, do back-end à interface
400.000 corridas por ano reservadas no back-end NestJS da Taxis Nantes
Controller NestJS aberto em um editor de código
+800 organizações nos confiam seus projetos de tecnologia e IA
[por que node.js]

Por que escolher Node.js?

O Node.js executa JavaScript no servidor, sobre o motor V8 do Google. Com TypeScript, você escreve o back-end e o front-end de uma aplicação na mesma linguagem. E seu modelo assíncrono aguenta muito bem a carga de APIs e de tempo real.
01

Uma só linguagem, do servidor à tela

TypeScript no servidor e na interface: os tipos são compartilhados e o mesmo desenvolvedor trabalha na funcionalidade inteira.
02

Feito para APIs e tempo real

Seu funcionamento assíncrono processa milhares de conexões simultâneas: acompanhamento ao vivo, notificações, reservas.
03

NestJS para estruturar

O NestJS traz uma arquitetura em módulos, injeção de dependências e testes: uma estrutura clara para back-ends que crescem.
04

O maior registro de pacotes

O npm dá acesso a milhões de bibliotecas open source: pagamentos, autenticação, envio de e-mails. Sem reinventar o que já existe.
[Nossas especialidades]

O que desenvolvemos em Node.js

Projeto novo ou back-end em produção há anos: atuamos em cada etapa da vida do seu software.
APIs e back-ends de aplicações

APIs e back-ends de aplicações

REST ou GraphQL, autenticação, processamento em segundo plano: o back-end das suas aplicações web e dos seus aplicativos.
Plataformas em tempo real

Plataformas em tempo real

Reservas, acompanhamento ao vivo, mensagens: serviços que respondem na hora e aguentam os picos de carga.
Integrações e conectores

Integrações e conectores

Suas aplicações conectadas entre si: ERP, CRM, pagamentos, transportadoras, com sincronizações monitoradas.
Migração e modernização

Migração e modernização

Atualização da versão do Node.js, migração de JavaScript para TypeScript, divisão de um back-end monolítico: sempre com cobertura de testes.
[Como trabalhamos]

Nosso método para desenvolver seu back-end Node.js

  • Discovery
    Etapa 01

    Definição de escopo do projeto

    Partimos dos seus processos e dos seus usuários para definir o escopo funcional, a arquitetura e as integrações com suas ferramentas.
  • Design
    Etapa 02

    Concepção das interfaces

    Nossos designers desenham no Figma as telas da aplicação, validadas com suas equipes antes do desenvolvimento.
  • Desenvolvimento
    Etapa 03

    Desenvolvimento por iterações

    Cada funcionalidade é entregue em um ambiente de homologação, onde você pode testá-la conforme avançamos. As prioridades se ajustam a cada iteração.
  • Entrada em produção
    Etapa 04

    Entrada em produção

    Testes automatizados e deploy contínuo: o serviço entra em produção na hospedagem escolhida, sem intervenções manuais nos servidores.
  • Melhorias
    Etapa 05

    Manutenção e melhorias

    Atualizações do Node.js e das dependências, monitoramento de desempenho e novas funcionalidades: a mesma equipe continua ao seu lado.
01/05
[Projetos]

Alguns projetos em Node.js

Mobilidade urbanaTaxis Nantes

Dividir por seis as ligações para a central de uma cooperativa de táxi

Pressionada pelos aplicativos de transporte, a cooperativa Taxis Nantes decidiu modernizar seu serviço de pedidos. A Galadrim desenvolveu um aplicativo de reservas e seu back-end NestJS: acompanhamento do motorista em tempo real, pagamento e histórico de corridas. Os clientes passaram a pedir táxi pelo celular, o que aliviou a central telefônica e fez crescer o volume de corridas.
6 vezes menosligações para a central
400 000corridas por ano
350táxis equipados
Taxis Nantes Logotipo
Complexo multiesportivoSport Arena 360

Lançar um motor de reservas de quadras em tempo real

A Sport Arena 360, complexo multiesportivo no Grand Est, no nordeste da França, com padel, badminton e futebol de 5, queria centralizar as reservas a qualquer hora e maximizar a taxa de ocupação. A Galadrim entregou uma plataforma mobile e web, cujo motor de reservas em tempo real e pagamento seguro rodam em um back-end NestJS. O backoffice está integrado ao sistema de caixa, para uma visão completa da atividade.
+30 %de taxa de ocupação
Sport Arena 360 Logotipo
FarmáciaLeadersanté

Construir e gerenciar o conjunto de aplicações de uma rede de 900 farmácias

A Leadersanté reúne mais de 900 farmácias independentes. Desde 2018, uma equipe da Galadrim constrói e gerencia seu ecossistema: aplicativo para pacientes, backoffice para farmacêuticos, portal de pedidos, processamento automático das faturas dos laboratórios. As aplicações compartilham um back-end NestJS, por trás de um portal de login único, em uma infraestrutura hospedada em um ambiente certificado na França para dados de saúde.
900+farmácias na rede
~20aplicações com um acesso único
8 anosde trabalho contínuo
Leadersanté Logotipo
[Por que a Galadrim?]

Por que nos confiar seu projeto Node.js

Engenheiros das melhores escolas

Engenheiros das melhores escolas

Nossos desenvolvedores vêm da École polytechnique, da CentraleSupélec, da Télécom Paris ou da École 42, e trabalham com TypeScript em projetos em produção.
Toda a equipe do projeto no mesmo lugar

Toda a equipe do projeto no mesmo lugar

Product Managers, designers, desenvolvedores back-end e front-end, engenheiros de cloud: sua aplicação é concebida, desenvolvida e hospedada pela mesma equipe.
Código revisado, testado e documentado

Código revisado, testado e documentado

Cada alteração passa por code review e por testes automatizados. Sua aplicação continua legível para qualquer equipe que venha a assumi-la.
O código é seu, a equipe continua disponível

O código é seu, a equipe continua disponível

Você é o dono do código e escolhe onde ele fica hospedado. Continuamos disponíveis para evoluções, com 180 colaboradores e escritórios em Paris, Nantes e Lyon.
[Nossa equipe]

Os engenheiros que desenvolvem seus back-ends Node.js

Baptiste Vilboux
Baptiste Vilboux Lead Developer
Por mais de um ano, liderou a modernização da aplicação legada de uma rede de 900 farmácias, sem nunca interromper o serviço.
Florian Ehr
Florian Ehr Tech Lead
Trabalha em plataformas reguladas. Liderou a reformulação da ferramenta de gestão da Dune Assurances e a migração de seus 850 clientes e, depois, a reescrita completa do Lexika, um SaaS de gestão de franquias.
Thomas Hallot
Thomas Hallot Tech Lead e Head of Solutions Architects
É Tech Lead há quatro anos em projetos com fortes exigências regulatórias, do aplicativo de transferências de dinheiro da Oléa Finances à plataforma de votação criptografada Mediavote. Define a arquitetura técnica das nossas propostas.
Surya Ambrose
Surya Ambrose Head of Engineering
Foi Engineering Manager por quatro anos e meio em uma FinTech supervisionada pelo regulador francês AMF. Depois de projetos para o BNP Paribas Asset Management e a Société Générale, hoje estrutura as práticas de engenharia da Galadrim.
Arnaud Albalat
Arnaud Albalat CTO
Ex-engenheiro do Facebook e da Microsoft, foi o primeiro colocado da sua turma na École polytechnique, a principal escola de engenharia da França. Dirige a área técnica da Galadrim e tem a última palavra nas escolhas de arquitetura dos projetos dos clientes.

Vamos tirar seu projeto do papel

Fale com a gente
[FAQ]

Perguntas frequentes dos nossos clientes

O TypeScript acrescenta tipagem estática ao JavaScript: os erros são detectados antes da entrada em produção, o editor completa o código e a estrutura da aplicação continua legível. Todos os nossos projetos Node.js são escritos em TypeScript.
O Express e o Fastify são minimalistas e atendem bem um serviço pequeno. Preferimos o NestJS assim que o back-end cobre várias áreas funcionais: a arquitetura em módulos mantém o código organizado conforme ele cresce.
Sim. Seu modelo assíncrono foi concebido para processar um grande número de requisições simultâneas. Os cálculos muito pesados vão para processamento em segundo plano, sem bloquear a API.
Sim. Auditamos o código, as dependências e a versão do Node.js e propomos um plano de ação para você. Antes de qualquer alteração, criamos testes automatizados para os fluxos críticos.
Cada projeto é orçado de acordo com o escopo funcional e as integrações com as ferramentas que você já usa. Conte para a gente sua necessidade: respondemos em 1 hora.
Sim. O código fica versionado nos seus repositórios desde o primeiro dia e é seu. Ele é documentado para que suas equipes, ou qualquer outra equipe, possam assumi-lo.
[Fale com a gente]

Vamos tirar seu projeto do papel

Trabalhamos com todo tipo de cliente, em todos os setores. Seja você empreendedor ou diretor de uma grande organização, montamos uma equipe sob medida para suas necessidades.

Mais de 800 empresas já confiaram em nós para criar seus produtos web, mobile e de IA

Sua solicitação

Entraremos em contato em até 1 hora.