Site de documentação e landing page para a biblioteca Extenso.js - uma biblioteca JavaScript para escrever números por extenso em português.
Este é o site oficial da biblioteca Extenso.js, construído com Next.js e TypeScript. O site apresenta as funcionalidades, casos de uso e documentação da biblioteca de forma moderna e responsiva.
- Design Moderno: Interface limpa e profissional com suporte a tema claro/escuro
- Responsivo: Totalmente adaptável para dispositivos móveis, tablets e desktops
- Performance: Construído com Next.js para máxima performance e SEO
- TypeScript: Totalmente tipado para melhor experiência de desenvolvimento
- Next.js 16 - Framework React
- React 19 - Biblioteca UI
- TypeScript - Tipagem estática
- Tailwind CSS - Estilização
- Radix UI - Componentes acessíveis
- shadcn/ui - Componentes UI
- Lucide React - Ícones
# Clone o repositório
git clone https://github.com/lusofonia/extenso.js.org.git
# Entre no diretório
cd extenso.js.org
# Instale as dependências
npm install
# Execute o servidor de desenvolvimento
npm run devAbra http://localhost:3000 no navegador para ver o resultado.
npm run dev- Inicia o servidor de desenvolvimentonpm run build- Cria a build de produçãonpm run lint- Executa o linternpm run deploy- Faz build e deploy para GitHub Pages
extenso.js.org/
├── app/ # Páginas e layouts do Next.js
├── components/ # Componentes React
│ ├── ui/ # Componentes UI reutilizáveis
│ ├── hero.tsx # Seção hero
│ ├── features.tsx # Seção de recursos
│ ├── installation.tsx # Seção de instalação
│ └── ...
├── lib/ # Utilitários
├── public/ # Arquivos estáticos
└── styles/ # Estilos globais
- Hero: Seção principal com apresentação da biblioteca
- Features: Destaque dos principais recursos do Extenso.js
- Use Cases: Casos de uso práticos
- Installation: Guia de instalação e uso básico
- Footer: Rodapé com links e informações
O site está configurado para deploy no GitHub Pages. Execute:
npm run deployEste projeto é open source e está disponível sob a licença MIT.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.
Desenvolvido com ❤️ pela comunidade Extenso.js