Este é o repositório oficial da aplicação web Leny Lima, um website dedicada à vendas de mentoria para desenvolvimento pessoal e autoconhecimento. A aplicação foi construída com foco em performance, SEO e uma experiência de usuário fluida, utilizando as tecnologias mais modernas do ecossistema Angular.
- Angular (v19+): Framework robusto para construção de SPAs e aplicações web modernas.
- Angular SSR: Renderização do lado do servidor (Server-Side Rendering) para melhor SEO e performance inicial (LCP).
- TailwindCSS: Framework CSS utilitário para estilização rápida e responsiva.
- DaisyUI: Biblioteca de componentes para TailwindCSS que agiliza o desenvolvimento de interfaces elegantes.
- Express: Servidor Node.js utilizado para servir a aplicação SSR.
- Vercel: Plataforma de hospedagem e deployment otimizada para frontend.
- PNPM: Gerenciador de pacotes rápido, eficiente e utilizado no projeto.
- Renderização Híbrida (SSR + Client): O conteúdo inicial é renderizado no servidor para indexação rápida por motores de busca, enquanto a interatividade é assumida pelo cliente (hidratação).
- Otimização de SEO: Meta tags dinâmicas,
robots.txtconfigurado e sitemap para garantir visibilidade nos buscadores. - Animações Fluidas: Transições de entrada e feedback visual de carregamento (spinners) apenas durante a navegação entre rotas, sem "flash" de conteúdo.
- Design Responsivo: Interface totalmente adaptada para dispositivos móveis, tablets e desktops.
- Performance: Otimização de fontes (Google Fonts Preconnect) e imagens (conversão para Webp).
Desenvolvido por Gustavo Martin