Apresentamos o dpkit Terminal e TypeScriptVer o anúncio

Plataformas · Aplicações · Sites

Desenvolvimento de software, de ponta a ponta.

Bases já a correr em produção, entrega acelerada por IA, e uma arquitetura pela qual um humano responde.

  • Construímos e mantemos o Mycarro, um marketplace de carros usados a funcionar em Portugal — pesquisa, back office para stands, aplicação móvel.
  • Concebemos e construímos de ponta a ponta um MVP fintech suíço — finança regulada, painel de operações, iOS e Android.
  • Publicamos cinco ferramentas open source e usamo-las em todos os projetos que entregamos.

— Equipa pequena / Diretamente com os engenheiros / O código é seu

2
Produtos em produção
5
Pacotes open source publicados
100%
TypeScript, do início ao fim
2024
A construir como Datist desde
  • TypeScript
  • React
  • React Native
  • Node.js
  • Postgres
  • Tailwind
  • Cloudflare
  • Kubernetes

O que construímos

Construímos o software de que o produto precisa.

Partimos de fundações que já estão em produção, para que o seu orçamento vá para aquilo que é realmente seu — e não para infraestrutura de base que nos estaria a pagar para reconstruir.

Desenvolvimento de aplicações web

Da camada de dados até à interface: pesquisa, integrações, tarefas em segundo plano e a infraestrutura para manter tudo a funcionar.

React · Postgres · Kubernetes

Software de gestão e ferramentas internas

A ferramenta interna de que o seu setor precisa mesmo — leads, negócios, inventário, faturação, permissões, registo de auditoria. Construída à volta da forma como trabalha, e não à volta de um template.

Postgres · Role-based access · Audit logs

Desenvolvimento de aplicações móveis

iOS e Android a partir de uma só base de código, partilhando tipos com o seu backend para que os dois não se desencontrem. Pelas lojas, ou por atualização over-the-air.

React Native · Expo · TypeScript

Landing pages e sites de divulgação

Sites rápidos e pré-renderizados que carregam de imediato e quase nada custam a manter. Conteúdo que pode editar sozinho, em tantos idiomas quantos precisar.

TanStack Start · Tailwind · Cloudflare

O nosso trabalho

O que já entregámos.

Produtos nossos, trabalho que fizemos para clientes, e as ferramentas que publicamos. Cada um diz o que é.

capturamycarro.app
O motor de busca de automóveis Mycarro tal como funciona hoje, pesquisando os anúncios que tem ativos em Portugal.

Mycarromarketplace de automóveis e CRM para stands

Um marketplace de carros usados a funcionar em Portugal. Pesquisa para o consumidor sobre anúncios reunidos de todo o mercado, um back office para stands gerirem leads, inventário e faturação, e uma aplicação móvel — construído de ponta a ponta.

construímos

sob NDA
Trabalho que não podemos mostrar
ND

NDAMVP de plataforma fintech suíça

Arquiteto principal de uma plataforma de serviços financeiros regulada: um backend contract-first, um painel de operações e uma aplicação iOS e Android. MVP entregue.

cliente · NDA

capturaapplication.fairspec.org
O site do Fairspec, o formato de intercâmbio de dados de que somos autores, com as suas implementações em Python e TypeScript.

Fairspecframework de dados em TypeScript e Python

Uma especificação para descrever conjuntos de dados tabulares, com implementações de referência em TypeScript e Python.

somos autores

capturadatist.io
O site da Datist — este mesmo — tal como está publicado hoje, com os seus serviços, portefólio e blogue.

Datistsite de divulgação da nossa empresa

O site que está a ler. Pré-renderizado em duas línguas com URLs traduzidos, servido como ficheiros estáticos a partir da rede, e construído sobre a mesma stack que vendemos.

construímos

Como trabalhamos

Sem surpresas, em nenhum dos sentidos.

A maioria dos projetos de software falha nos mesmos três pontos: ninguém acordou o que significava estar terminado, nada foi visível até ao fim, e o cliente não conseguia manter o resultado sem as pessoas que o construíram.

01

Âmbito antes de código

Acordamos como é o resultado final antes do primeiro commit. Se não conseguirmos estimar algo com confiança, dizemo-lo em vez de inflacionar o número.

02

Entregar todas as semanas

Algo que pode abrir e experimentar, todas as semanas. Sem longos silêncios que terminam numa demonstração da coisa errada.

03

É seu

O seu repositório, as suas contas, a sua infraestrutura, desde o primeiro dia. Entregue com documentação e testes — e não alugado de volta.

A diferença

Uma equipa pequena, a trabalhar diretamente.

Somos as pessoas que escrevem o código, não uma camada à frente delas. Eis o que isso muda na prática.

O habitual

  • ×Um gestor de conta entre si e quem escreve o código
  • ×Uma estimativa que muda depois de o contrato estar assinado
  • ×Uma stack escolhida para encaixar nas pessoas disponíveis, não no seu problema
  • ×Código que não consegue publicar sem a agência que o escreveu
  • ×Um documento de entrega em vez de um sistema a funcionar

Datist

  • Fala com os engenheiros que o constroem, todas as semanas
  • Âmbito e preço acordados à partida, ou dizemos-lhe porque não conseguimos
  • A mesma stack em que corremos os nossos próprios produtos
  • O seu repositório e as suas contas desde o primeiro dia
  • Documentação, testes e uma equipa que consegue assumir o projeto

Como começar

Quatro passos de uma ideia até um preço.

Saberá quanto custa e quanto tempo demora antes de se comprometer com o que quer que seja. A chamada de levantamento é gratuita e não obriga a nada.

  1. 1

    Diga-nos o que precisa

    Bastam algumas frases: o que quer construir, mais ou menos quando, e o que tem de fazer.

  2. 2

    Chamada de levantamento

    Gratuita, cerca de uma hora. Percebemos o que é viável, o que não é, e onde estão realmente as partes difíceis.

  3. 3

    Âmbito e preço

    Um âmbito escrito, com preço fixo e data de entrega. Se algo não puder ser estimado com confiança, dizemo-lo em vez de adivinhar.

  4. 4

    Construir e entregar

    Incrementos semanais no seu próprio repositório, depois documentação, testes e a passagem para quem vier a mantê-lo.

O princípio

Software que não consegue manter sem nós não está terminado. Tudo o que construímos acaba no seu repositório, nas suas contas.

— Como decidimos o que significa estar terminado

Escrita

Notas do trabalho.

· news

Estender o Data Package

Apresentamos o Extension DP (Data Package Extension Template), um modelo de repositório GitHub para o desenvolvimento rápido de extensões do Data Package.

· news

Apresentamos o dpkit

O dpkit é uma framework rápida de gestão de dados sobre a norma Data Package e os Polars DataFrames, para CSV, JSON e Parquet, com CKAN e Zenodo.

Entre em contacto

Diga-nos o que precisa de construir.

Somos uma equipa pequena em Portugal, a trabalhar no horário de Londres. Um site, uma aplicação, uma ferramenta interna, ou a plataforma por trás deles — comece por uma frase sobre o problema e nós tratamos do resto.

Pedir orçamento