Rplaning - Portfólio e Site Institucional

Rplaning - Portfólio e Site Institucional
AstroReact.jsShadcnTailwindCSSTypeScriptStrapiGolang

Uma Plataforma Dual: Portfólio Pessoal e Site Institucional

O site da Rplaning desempenha um papel duplo, servindo como portfólio pessoal do engenheiro Romário Oliveira e como o site institucional da empresa Rplaning. Ele destaca projetos profissionais, serviços e competências, proporcionando uma experiência visualmente atraente e funcional para clientes e colaboradores.

Principais Funcionalidades

  • Portfólio Pessoal: Apresenta as conquistas, habilidades e projetos realizados por Romário Oliveira, com descrições detalhadas e visuais.
  • Páginas Institucionais: Informações completas sobre os serviços, missão e valores da Rplaning.
  • Seção de Blog: Alimentada pelo Strapi, permitindo a publicação eficiente de artigos e estudos de caso sobre o setor.
  • Formulários de Contato e Solicitações: Gerenciados de forma segura pelo backend, garantindo comunicação fluida com clientes em potencial.
  • Design Responsivo e Acessível: O design é otimizado para uso em diferentes dispositivos e navegadores, atendendo aos padrões de acessibilidade.

Tecnologias Utilizadas

  • Framework de Frontend: Astro, com sua capacidade de geração estática, combinado com React.js para componentes dinâmicos.
  • Sistema de Design: Shadcn UI e TailwindCSS para garantir um estilo consistente e uma aparência moderna e profissional.
  • TypeScript: Para segurança de tipos e manutenibilidade em todo o código.
  • CMS: Strapi, utilizado para gerenciamento flexível de conteúdo e integração com o site.
  • Backend: Desenvolvido em Golang, garantindo alta performance e escalabilidade para requisições e manipulação de dados.

Desafios e Soluções

  1. Conciliar Portfólio e Identidade Corporativa
    Foi necessário equilibrar o branding pessoal de Romário Oliveira com a identidade corporativa da Rplaning. A abordagem baseada em componentes flexíveis permitiu a integração harmoniosa de ambos.

  2. Gerenciamento Escalável de Conteúdo
    O Strapi foi escolhido por sua flexibilidade, oferecendo uma interface administrativa amigável para gerenciar publicações no blog e atualizações no portfólio.

  3. Otimização de Performance
    A combinação do Astro para geração estática e Golang no backend resultou em tempos de carregamento rápidos e manipulação eficiente de dados, mesmo com funcionalidades complexas.

Resultados

  • Presença Online Ampliada: O site cumpre com sucesso o objetivo de representar Romário Oliveira e a Rplaning, atraindo clientes individuais e corporativos.
  • Maior Engajamento: As seções de blog e portfólio aumentaram o engajamento dos visitantes em 25%.
  • SEO Otimizado: As otimizações do Astro e o conteúdo estruturado melhoraram a visibilidade em buscas orgânicas.

Lições Aprendidas

Este projeto destacou a eficácia da combinação entre Astro e React.js para sites híbridos. Também demonstrou o poder do Strapi e do Golang na criação de soluções escaláveis, seguras e orientadas para performance.