Websites e plataformas que dão retorno ao seu negócio
Sou o Bruno Cristo, developer full stack na Madeira. Há 5 anos que construo websites institucionais, plataformas de reservas e backoffices à medida. Não entrego só um site bonito — entrego uma ferramenta que trabalha por si.
Primeira conversa sem compromisso · Resposta em menos de 24 horas
5+
Anos de experiência
A tempo inteiro, desde 2021
20+
Projetos entregues
Websites, plataformas e sistemas
5
Empresas e clientes
Da Madeira ao continente
24h
Tempo de resposta
A todos os pedidos de orçamento

Bruno Cristo
Full Stack Web Developer
Laravel e Next.js para negócios que precisam de resultados, não de promessas.
- Base
- Madeira, Portugal
- Disponibilidade
- Imediata
- Formato
- Presencial ou remoto
Como posso ajudar
Quatro formas de trabalhar comigo. Todas começam com uma conversa para perceber se faz sentido avançarmos.
Website Institucional
Para empresas que precisam de ser encontradas e de passar confiança.
Um site rápido, bem posicionado no Google e pensado para transformar visitantes em contactos. Multi-idioma de origem.
O que está incluído
- Design à medida da sua marca
- SEO técnico feito de raiz
- Multi-idioma (PT, EN, FR, ES)
- Formulários que chegam ao seu email
- Gestão de conteúdos autónoma
Prazo típico: 2 a 4 semanas
Pedir orçamento — Website InstitucionalPlataforma de Reservas & E-commerce
Para quem vende serviços, experiências ou produtos online.
Reservas ou loja com disponibilidade real, pagamentos e confirmações automáticas. Menos telefonemas, mais vendas fechadas.
O que está incluído
- Reservas ou carrinho com disponibilidade real
- Pagamentos online integrados
- Emails automáticos de confirmação
- Painel de gestão de reservas e encomendas
- Relatórios de vendas
Prazo típico: 4 a 8 semanas
Pedir orçamento — Plataforma de Reservas & E-commerceBackoffice & Sistemas de Gestão
Para quem perde horas por semana em Excel e processos manuais.
Software feito à medida do seu processo — e não o contrário. Automatiza o trabalho repetitivo e dá-lhe controlo total sobre os dados.
O que está incluído
- Automatização de processos manuais
- Gestão de utilizadores e permissões
- Dashboards e relatórios
- Integração com sistemas existentes
- Formação da equipa incluída
Prazo típico: 4 a 10 semanas
Pedir orçamento — Backoffice & Sistemas de GestãoManutenção & Evolução
Para o site que já tem e que precisa de ficar seguro e atual.
Atualizações, backups, correções e melhorias contínuas. O seu site deixa de ser um problema adiado.
O que está incluído
- Atualizações de segurança
- Backups e monitorização
- Correções e pequenas melhorias
- Relatório mensal de estado
Prazo típico: Avença mensal
Pedir orçamento — Manutenção & EvoluçãoCada projeto é orçamentado à medida, depois de perceber o que precisa. Sem pacotes fechados nem surpresas na fatura.
Trabalho entregue
Projetos reais, online e a funcionar. Cada um resolveu um problema concreto de negócio.
Projetos para clientes

Livraria Buchholz
Livraria e e-commerce
- O desafio
- Uma livraria histórica precisava de vender online sem perder aquilo que a distingue: a curadoria dos livreiros e a programação cultural.
- A solução
- Plataforma de e-commerce construída de raiz — catálogo, contas de cliente, agenda de eventos e secções de curadoria, todas geridas pela equipa da livraria.
O resultado
- Loja online completa, implementada e gerida por mim de ponta a ponta
- Agenda cultural e curadoria atualizadas pela própria livraria
- Contas de cliente com histórico de encomendas
- Projeto conduzido a solo, do primeiro commit até produção
- PHP (Laravel)
- MySQL
- E-commerce
- Backoffice
- Docker

Quinta Palmeira Gardens
Turismo, alojamento e restauração
- O desafio
- Uma quinta do século XIX com jardins, alojamento, restaurante e bem-estar tinha de contar tudo isso a um visitante estrangeiro antes de ele decidir reservar.
- A solução
- Website multi-idioma em Next.js que organiza as quatro áreas numa só narrativa, com a reserva sempre a um clique de distância.
O resultado
- Quatro áreas de negócio apresentadas sem se atropelarem
- Multi-idioma para o visitante internacional
- Reserva acessível a partir de qualquer ponto do site
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma

EEGA Services
Contabilidade e consultoria
- O desafio
- Um gabinete de contabilidade no Funchal queria posicionar-se como parceiro de negócio, e não como mais um fornecedor de burocracia.
- A solução
- Website multi-idioma em Next.js com áreas de especialidade, notícias e recrutamento, e um contacto que qualifica o pedido logo à entrada.
O resultado
- Posicionamento assente em valor, não em preço
- Notícias e vagas geridas sem depender do developer
- Multi-idioma, para clientes residentes e estrangeiros
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma

Boatrust Madeira
Registo e gestão de iates
- O desafio
- Um serviço técnico e de nicho que precisava de passar credibilidade a clientes internacionais antes do primeiro contacto.
- A solução
- Website institucional multi-idioma com serviços explicados sem jargão, testemunhos de clientes e um percurso curto até ao contacto.
O resultado
- Presença profissional em três idiomas (PT, EN, FR)
- Serviços apresentados de forma clara e orientada à decisão
- Conteúdos geridos pela equipa, sem depender do developer
- Laravel
- Tailwind CSS
- MySQL
- Alpine.js

Menezauto
Stand automóvel
- O desafio
- O stand dependia de portais externos para mostrar viaturas e não tinha catálogo próprio nem forma de captar contactos diretos.
- A solução
- Website com catálogo de viaturas e backoffice onde a equipa publica, edita e remove veículos em minutos.
O resultado
- Catálogo próprio, sem custo por anúncio em portais
- Contactos de interessados chegam diretamente ao stand
- Backoffice simples, usado sem formação técnica
- Laravel
- Tailwind CSS
- MySQL
- Backoffice

Velvet Lounge Bar
Bar e eventos
- O desafio
- Um lounge bar vive do ambiente e dos eventos — duas coisas que uma simples página de contactos não consegue transmitir.
- A solução
- Website em Next.js com galeria, agenda de eventos e menu, com horário e morada sempre visíveis, pensado para quem decide no telemóvel.
O resultado
- Ambiente do espaço transmitido antes da visita
- Agenda de eventos e galeria sempre atuais
- Horário, morada e contacto a um toque
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma

Rent A Boat Madeira
Aluguer de barcos com tripulação
- O desafio
- As reservas eram tratadas por telefone e mensagens, com risco de sobreposições e horas perdidas a responder sempre às mesmas perguntas.
- A solução
- Plataforma de reservas multi-idioma com apresentação da frota, pedidos estruturados e gestão centralizada.
O resultado
- Pedidos de reserva estruturados, sem trocas de mensagens
- Frota e disponibilidade geridas num só sítio
- Preparado para o cliente internacional (PT, EN)
- Laravel
- Tailwind CSS
- MySQL
- Booking
Demonstrações

Lawyer
Serviços jurídicos
- O desafio
- Num setor onde a confiança decide, uma presença online amadora custa clientes antes da primeira reunião.
- A solução
- Conceito de website institucional sóbrio, com áreas de prática bem explicadas e um canal de contacto discreto e direto.
O resultado
- Imagem alinhada com a seriedade do setor
- Áreas de prática explicadas em linguagem clara
- Contacto simples, sem fricção
- Next.js
- TypeScript
- Tailwind CSS

Vinum Estate
Vinhos e enoturismo
- O desafio
- Uma casa de vinhos vende história e prestígio antes de vender garrafas — e tem de verificar a idade do visitante sem estragar a primeira impressão.
- A solução
- Conceito de website em Next.js com verificação de idade integrada, coleção de vinhos, património, experiências e visitas à adega, em vários idiomas.
O resultado
- Verificação de idade cumprida sem quebrar a experiência
- Coleção, património e experiências numa narrativa única
- Multi-idioma, pensado para exportação e enoturismo
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma
O seu projeto pode ser o próximo
Se reconheceu o seu problema em algum destes casos, vamos falar sobre ele.
Começar uma conversaDo primeiro contacto ao lançamento
Sem jargão, sem surpresas e sem desaparecer a meio. Sabe sempre em que ponto está o seu projeto.
Passo 1 de 4: Conversa inicial
30 minutos, sem custo
Falamos sobre o que precisa e sobre o que o está a limitar hoje. Se eu não for a pessoa certa para o trabalho, digo-o já nesta conversa.
Passo 2 de 4: Proposta e plano
2 a 3 dias
Recebe uma proposta escrita com âmbito, prazo e preço fechado. O que está incluído — e o que não está — fica claro antes de começarmos.
Passo 3 de 4: Desenvolvimento
Entregas semanais
Acompanha o projeto a crescer numa versão de pré-visualização. Dá feedback ao longo do caminho, e não só no fim.
Passo 4 de 4: Lançamento e acompanhamento
30 dias incluídos
Coloco tudo online, dou formação à sua equipa e fico disponível 30 dias para afinações. Só depois decide se quer avença.
O que garanto por escrito
- Preço fechado na proposta, sem custos que apareçam no fim
- O código, o domínio e os acessos ficam seus
- Comunicação em português claro, sem jargão técnico
- 30 dias de acompanhamento incluídos após o lançamento
Ferramentas que domino
Escolho a tecnologia em função do problema, não da moda. O que interessa é o que continua a funcionar daqui a cinco anos.
Back-end
A lógica de negócio, as regras e a segurança do que ninguém vê.
- PHP
- Laravel
- CodeIgniter
- REST APIs
- Node.js
- Autenticação & permissões
Front-end
A parte com que o seu cliente interage — rápida e acessível.
- HTML5
- CSS / SCSS
- Tailwind CSS
- Bootstrap
- JavaScript
- TypeScript
- React
- Next.js
- Vue.js
- Alpine.js
Base de dados
Onde a informação vive, estruturada para durar e crescer.
- MySQL
- MariaDB
- SQL Server
- Modelação de dados
- Migrações
- Otimização de queries
Ferramentas e método
Como o trabalho é versionado, testado e entregue com previsibilidade.
- Git
- GitHub
- GitLab
- Bitbucket
- Docker
- Azure DevOps
- Jira
- Agile / Scrum
- Code review
- Vercel
- SEO técnico
- Web Performance
- Acessibilidade (WCAG)
Setores onde já entreguei
- Websites institucionais
- Plataformas de reservas
- E-commerce
- Backoffices à medida
- Sistemas de recursos humanos
- Integração de pagamentos
Onde já trabalhei
Sete funções em cinco empresas, sempre em desenvolvimento web. O percurso completo, sem cortes.
- – Atualmente6 mesesAtual
Affinity
Full Stack Web Developer
Consultor alocado ao cliente LeYa. Desenvolvo o e-commerce Lyvros — correções, novas funcionalidades, SEO, performance e acessibilidade — e conduzi sozinho a plataforma da Livraria Buchholz, do primeiro commit até produção.
Principais entregas
- Livraria Buchholz: implementação, desenvolvimento e gestão do projeto de raiz, a solo
- Lyvros: correção de erros e novas funcionalidades, em desenvolvimento contínuo
- SEO do Lyvros integralmente concebido e implementado por mim
- Otimização de performance, com aumento substancial da velocidade do site
- Melhorias de acessibilidade aplicadas a toda a plataforma
- PHP (Laravel)
- Bootstrap
- MySQL
- GitLab
- Docker
- SEO técnico
- Web Performance
- Acessibilidade
- – 6 meses
Francisco Menezes
Full Stack Web Developer
Responsável pelo desenvolvimento completo de três plataformas: Menezauto, Rent Boat Madeira e Madeira Concierge.
Principais entregas
- Websites institucionais construídos de raiz
- Backoffices para gestão autónoma de conteúdos
- Plataforma de reservas multi-idioma
- Autonomia total do cliente sobre o seu site
Ver carta de recomendação — Francisco Menezes (abre num separador novo)- PHP (Laravel)
- Tailwind CSS
- MySQL
- Git
- Docker
- – 1 ano
Yomp
Back-end Developer
Desenvolvimento de funcionalidades para websites do setor farmacêutico, em equipa Agile.
Principais entregas
- Otimização do processo de pagamento e checkout
- Emissão automatizada de guias de transporte
- Redução de erros manuais na operação
- Entregas iterativas em sprints
- PHP (Laravel)
- MySQL
- REST APIs
- Vue.js
- Docker
- Jira
- – 4 meses
ACIN iCloud Solutions
Programador Web
Plataforma de gestão de recursos humanos para controlo de ausências, férias e contratos.
Principais entregas
- Módulo completo de ausências e férias
- Gestão de contratos e documentação
- Administração de colaboradores
- Digitalização de processos até aí em papel
- PHP (CodeIgniter)
- Tailwind CSS
- SCSS
- MySQL
- Jira
- – 1 ano e 7 meses
Smartdev
Full Stack Web Developer
Desenvolvimento do SmsExpress (envio de SMS em massa) e do SmartHub (gestão de tickets para construção civil).
Principais entregas
- SmsExpress: envio segmentado de SMS por grupos
- SmartHub: tickets, stock e fluxo de trabalho
- Organização da operação em obra
- Novas funcionalidades no sistema interno
Ver carta de recomendação — Smartdev (abre num separador novo)- PHP (CodeIgniter, Laravel)
- SCSS
- Bootstrap
- MySQL
- Azure DevOps
- – 8 meses
ACIN iCloud Solutions
Programador Júnior
Novos módulos e manutenção evolutiva do sistema interno.
Principais entregas
- Desenvolvimento de módulos aplicacionais
- Manutenção evolutiva de sistemas em produção
- Correção e melhoria contínua
- PHP (CodeIgniter)
- SCSS
- MySQL
- Git
- Jira
- – 4 meses
ACIN iCloud Solutions
Estágio Profissional
Primeiro contacto com desenvolvimento em ambiente real, em módulos do sistema interno.
Principais entregas
- Módulos para o sistema interno
- Melhorias de usabilidade
- Primeiras entregas em produção
- PHP (CodeIgniter, Laravel)
- SCSS
- Bootstrap
- MySQL
- Git
Formação
Escola da APEL, Funchal
Curso Técnico de Gestão e Programação de Sistemas Informáticos
Conceção, desenvolvimento, implementação e manutenção de sistemas informáticos, com prática em redes, bases de dados e programação orientada a objetos.
Áreas cobertas
- Conceção de sistemas
- Desenvolvimento
- Implementação e manutenção
- Redes
- Bases de dados
- Programação orientada a objetos
O que dizem de trabalhar comigo
Citações retiradas de cartas de recomendação assinadas. Pode consultar o documento original de cada uma.
Executou todas as tarefas que lhe foram atribuídas com grande precisão, autonomia e sem qualquer tipo de problema, revelando sólidos conhecimentos nas várias áreas do desenvolvimento full stack. Recomendo-o sem qualquer reserva.
Francisco Menezes
Gerência · Francisco Menezes Unipessoal Lda.
Sempre desempenhou as suas funções de Programador com profissionalismo, zelo e diligência. Tecnicamente é muito competente e conhecedor da sua arte, trabalhando bem em equipa.
Recursos Humanos
Recursos Humanos · Smartdev, S.A.
Antes de falarmos
As dúvidas que aparecem em quase todas as primeiras conversas, respondidas sem rodeios.
Quanto custa um website?
Quanto tempo demora?
Trabalha com clientes fora da Madeira?
Quem fica dono do código e do site?
Oferece manutenção depois do lançamento?
Que tecnologias usa e porquê?
O meu site vai aparecer no Google?
Ficou com outra dúvida?
Pergunte diretamenteVamos falar do seu projeto
Conte-me o que precisa. Respondo em menos de 24 horas — mesmo que seja para dizer que não sou a pessoa certa para o trabalho.
O que acontece a seguir
- Leio o seu pedido e respondo em menos de 24 horas
- Se fizer sentido, marcamos uma conversa de 30 minutos sem custo
- Só depois disso recebe uma proposta com preço fechado
Outras formas de falar comigo
- Emailbrunocristo55@gmail.com
- Telefone+351 924 423 249
- WhatsAppResposta rápida (abre num separador novo)
- LocalizaçãoMadeira, Portugal · também remoto
- Tempo de respostaMenos de 24 horas