Saltar para o conteúdo principal
Disponível para novos projetos

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

Full Stack Web Developer

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
Serviços

Como posso ajudar

Quatro formas de trabalhar comigo. Todas começam com uma conversa para perceber se faz sentido avançarmos.

Mais procurado

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 Institucional

Plataforma 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

Backoffice & 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

Manutençã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

Cada projeto é orçamentado à medida, depois de perceber o que precisa. Sem pacotes fechados nem surpresas na fatura.

Casos de estudo

Trabalho entregue

Projetos reais, online e a funcionar. Cada um resolveu um problema concreto de negócio.

Projetos para clientes

Captura do website Livraria Buchholz

Livraria Buchholz

Livraria e e-commerce

Online
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
Captura do website Quinta Palmeira Gardens

Quinta Palmeira Gardens

Turismo, alojamento e restauração

Online
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
Captura do website EEGA Services

EEGA Services

Contabilidade e consultoria

Online
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
Captura do website Boatrust Madeira

Boatrust Madeira

Registo e gestão de iates

Online
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
Captura do website Menezauto

Menezauto

Stand automóvel

Online
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
Captura do website Velvet Lounge Bar

Velvet Lounge Bar

Bar e eventos

Online
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
Captura do website Rent A Boat Madeira

Rent A Boat Madeira

Aluguer de barcos com tripulação

Online
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

Captura do website Lawyer

Lawyer

Serviços jurídicos

Demonstração
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
Captura do website Vinum Estate

Vinum Estate

Vinhos e enoturismo

Em desenvolvimento
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 conversa
Como trabalho

Do primeiro contacto ao lançamento

Sem jargão, sem surpresas e sem desaparecer a meio. Sabe sempre em que ponto está o seu projeto.

  1. 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.

  2. 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.

  3. 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.

  4. 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
Stack técnica

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
Percurso

Onde já trabalhei

Sete funções em cinco empresas, sempre em desenvolvimento web. O percurso completo, sem cortes.

  1. 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
  2. 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
    • PHP (Laravel)
    • Tailwind CSS
    • MySQL
    • Git
    • Docker
    Ver carta de recomendaçãoFrancisco Menezes (abre num separador novo)
  3. 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. 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
  5. 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
    • PHP (CodeIgniter, Laravel)
    • SCSS
    • Bootstrap
    • MySQL
    • Azure DevOps
    Ver carta de recomendaçãoSmartdev (abre num separador novo)
  6. 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
  7. 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
Testemunhos

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.

Perguntas frequentes

Antes de falarmos

As dúvidas que aparecem em quase todas as primeiras conversas, respondidas sem rodeios.

Quanto custa um website?
Depende do âmbito, e qualquer preço dado sem perceber o projeto seria inventado. Um website institucional é o investimento mais acessível; uma plataforma de reservas ou um backoffice à medida custa mais porque envolve mais trabalho. Na primeira conversa percebo o que precisa e envio uma proposta com preço fechado, sem custos escondidos.
Quanto tempo demora?
Um website institucional demora tipicamente 2 a 4 semanas. Uma plataforma de reservas ou e-commerce, 4 a 8 semanas. Um backoffice à medida, 4 a 10 semanas. O prazo fica escrito na proposta e vai acompanhando o progresso semana a semana.
Trabalha com clientes fora da Madeira?
Sim. Estou baseado na Madeira, mas trabalho remotamente com clientes em todo o país e no estrangeiro. Reunimos por videochamada e o progresso é comunicado por escrito, para que saiba sempre em que ponto está o projeto.
Quem fica dono do código e do site?
O cliente. No fim do projeto, o código, o domínio e todos os acessos são seus. Não fico com nada refém: se um dia quiser trabalhar com outro developer, leva tudo consigo sem depender de mim.
Oferece manutenção depois do lançamento?
Sim. Todos os projetos incluem 30 dias de acompanhamento após o lançamento. A partir daí pode optar por uma avença mensal com atualizações de segurança, backups, monitorização e pequenas melhorias — ou ficar sem avença e contactar-me apenas quando precisar.
Que tecnologias usa e porquê?
Para plataformas com base de dados e backoffice uso PHP com Laravel: é maduro, seguro e fácil de manter por outros programadores no futuro. Para sites que exigem máxima performance e SEO uso Next.js. A escolha é sempre justificada na proposta, nunca imposta.
O meu site vai aparecer no Google?
Todos os projetos saem com as bases técnicas de SEO feitas: estrutura correta, metadados, sitemap, dados estruturados, carregamento rápido e versão móvel. Essa parte compete-me a mim. Chegar ao topo depende também do conteúdo e da concorrência do seu setor, e sobre isso sou honesto consigo desde o início.

Ficou com outra dúvida?

Pergunte diretamente
Contacto

Vamos 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

  1. Leio o seu pedido e respondo em menos de 24 horas
  2. Se fizer sentido, marcamos uma conversa de 30 minutos sem custo
  3. Só depois disso recebe uma proposta com preço fechado

Outras formas de falar comigo