Local businesses usually receive slow brochure sites that look acceptable but do not feed leads, bookings or daily operations.
› What I Built
I built a reusable website engine for PertoDaqui: Astro-first public sites with local SEO, controlled editable content, media handling and forms wired back into the operating dashboard.
› Core Capabilities
Astro-first pages with minimal client JavaScript.
Editable hero, services, images and slideshow content with layout guardrails.
Local SEO metadata, structured data and robots configuration.
Lead and quote forms connected to the PertoDaqui operational flow.
Client domain and content ownership treated as product requirements.
› Technical Decisions
01
Use Astro for the public surface and reserve React for truly interactive areas.
02
Separate editable content from structural layout to stop client edits breaking pages.
03
Keep performance and SEO as acceptance criteria, not post-launch clean-up.
04
Connect public forms directly to the dashboard instead of leaving leads in email.
› What This Demonstrates
Performance-oriented frontend delivery, productized local-business sites, safe client editing and integration between public website and operations.
› Limitations & Next Steps
Add more sector-specific templates.
Automate custom domain mapping through Cloudflare APIs.
Muitos negocios locais acabam com sites lentos de apresentacao que parecem aceitaveis, mas nao alimentam leads, reservas nem operacao diaria.
› O que foi Construído
Construí um motor reutilizavel de websites para o PertoDaqui: sites publicos em Astro, SEO local, conteudo editavel controlado, gestao de media e formularios ligados ao dashboard operacional.
› Capacidades Centrais
Paginas Astro com JavaScript minimo no cliente.
Hero, servicos, imagens e slideshows editaveis com guardrails de layout.
SEO local, dados estruturados e robots configurados.
Formularios de lead/orcamento ligados ao fluxo operacional.
Dominio e conteudo tratados como propriedade do cliente.
› Decisões Técnicas
01
Usar Astro na superficie publica e React apenas onde a interacao justifica.
02
Separar conteudo editavel da estrutura para evitar que o cliente quebre o layout.
03
Tratar performance e SEO como criterios de aceitacao.
04
Enviar formularios para o dashboard em vez de deixar leads perdidas em email.
› O que isto Demonstra
Frontend focado em performance, websites locais productizados, edicao segura pelo cliente e ligacao entre site publico e operacao.
› Limitações & Próximos Passos
Adicionar templates por setor.
Automatizar mapeamento de dominios pela API Cloudflare.