Landing page institucional e catálogo de serviços de hospedagem e infraestrutura da Zedeck's IT (Nampula, Moçambique).
Este repositório contém o código-fonte da landing page pública oficial de serviços de Hosting da Zedeck's IT (host.zedecks.com). Apresenta os planos e soluções de infraestrutura (Hospedagem Compartilhada, Hospedagem WordPress, Servidores VPS e Revenda cPanel), formulário de captação de leads e prova social oficial.
Seguindo o princípio de isolamento (blast radius) do ecossistema Zedeck's IT:
- Repositório Autocontido: Totalmente desacoplado de sistemas internos (
dashboard,core,accounts). - Sem Autenticação Nesta Fase: Plataforma estritamente pública e estática. Painel de cliente self-service faz parte da Fase 2 (projeto separado).
- Sem Lógica de Faturamento: Não processa pagamentos ou cartões diretamente no cliente.
- Frontend: HTML5 Semântico, CSS3 Moderno (Vanilla com Design Tokens), JavaScript (ES6+ Modular).
- Rede & Proteção: Cloudflare (DNS, CDN, WAF, SSL Full Strict, Cache).
- Servidor: Auto-hospedado na infraestrutura Zedeck's IT.
new-age/
├── index.html # Landing Page Principal
├── README.md # Documentação do Projeto
├── SECURITY.md # Políticas e Práticas de Segurança
├── LICENSE # Termos de Licenciamento
├── assets/
│ ├── css/
│ │ ├── tokens.css # Design Tokens (Cores, Tipografia, Espaçamentos)
│ │ ├── base.css # Reset, Tipografia e Estrutura Global
│ │ ├── components.css # Componentes (Navbar, Cards, Tabelas, Formulários)
│ │ └── animations.css # Transições e Animações CSS Puras
│ ├── js/
│ │ ├── main.js # Inicialização e Scroll Reveal
│ │ ├── components/ # Módulos JS (i18n, Form, Tabs)
│ │ └── i18n/ # Ficheiros de Tradução (pt.json, en.json)
│ └── img/ # Assets Gráficos e Imagens Otimizadas
└── .github/workflows/
└── deploy.yml # Pipeline de CI/CD para Produção
- HTTPS Obrigatório: Configuração Cloudflare SSL modo Full (Strict).
- Zero Segredos: Nenhuma chave de API, credencial ou segredo em repositório.
- Segurança de Cabeçalhos: Content-Security-Policy (CSP), X-Frame-Options, X-Content-Type-Options, Referrer-Policy.
- Canal de Leads Seguro: Não há persistência de dados sensíveis desprotegidos no cliente.
Consulte SECURITY.md para diretrizes completas de reporte de vulnerabilidades.
# Executar servidor local de desenvolvimento (Porta padrão 1807):
python -m http.server 1807
# ou via npx serve
npx serve -l 1807 .Aceder em: http://localhost:1807
- Validação HTML5 W3C.
- Auditoria Lighthouse (Score 90+ em Performance, Acessibilidade, Melhores Práticas e SEO).
- Responsividade testada nos breakpoints:
360px,768px,1024px,1440px.
- Integração contínua via GitHub Actions (
.github/workflows/deploy.yml). - Deploy automatizado para a infraestrutura
host.zedecks.comapós validação da branchmain.
- Responsável Geral & Engenharia: Edmilson Muacigarro (CEO / Lead Developer)
- Apoio Criativo & Design: Leoltino Muacigarro / ZN CreativeStudio
- Assinatura: Made by Zedeck's IT.
- Fase 0: Scaffold, Design Tokens e Fundação.
- Fase 1: Conteúdo Semântico, Estrutura e Tabelas de Planos em MZN.
- Fase 2: Componentes Visuais, Design Responsivo e CSS Modular.
- Fase 3: Sistema de Internacionalização (i18n PT/EN) e Interações JS.
- Fase 4: Fluxo de Lead e Integração com Suporte WhatsApp.
- Fase 5: Cloudflare DNS, CDN e Headers de Segurança.
- Fase 6: Otimização Lighthouse e SEO Estruturado.
- Fase 7: CI/CD com GitHub Actions.
- Fase 8: Governança e Fecho.
- Fase 2 (Futuro / Outro Projeto): Portal do Cliente e Painel Self-Service.