manux-cli
v1.0.0
Published
CLI para configuração de plataformas headless de e-commerce
Maintainers
Readme
Manux CLI 🚀
CLI profissional para configuração de plataformas headless de e-commerce com foco em performance.
🎯 Sobre
O Manux CLI é uma ferramenta que simplifica a configuração de projetos headless para e-commerce, oferecendo integração nativa com as principais plataformas do mercado.
✨ Características
- 🛒 Integração Multi-plataforma: VTEX, Shopify, Nuvemshop, Linx Commerce, Uappi
- 🔧 Configuração Automática: Setup completo de credenciais e configurações
- 📊 Analytics Integrado: Google Analytics, GTM, Facebook Pixel
- 🎨 Interface Elegante: Terminal com gradientes e animações
- ⚡ Performance: Construído com Bun para máxima velocidade
- 🗄️ Banco Local: SQLite com dados estruturados
🚀 Instalação
# Com npm
npm install -g manux-cli
# Com bun
bun add -g manux-cli
# Com yarn
yarn global add manux-cli📖 Uso
Inicializar projeto
manux initAdicionar integrações
manux addVerificar status
manux status🛠️ Plataformas Suportadas
| Plataforma | Status | Descrição | |------------|--------|-----------| | Shopify | ✅ Disponível | Plataforma completa de e-commerce | | Nuvemshop | ✅ Disponível | E-commerce brasileiro | | Linx Commerce | ✅ Disponível | Solução enterprise | | Uappi | ✅ Disponível | Plataforma mobile-first | | VTEX | ⏳ Em breve | Plataforma headless |
🎨 Interface
O CLI oferece uma experiência visual elegante com:
- Gradientes violeta personalizados
- Spinners animados
- Tabelas organizadas
- Feedback em tempo real
📁 Estrutura Gerada
.manux/
├── data/
│ └── manux.db # Banco SQLite local
├── state.json # Estado da configuração
└── manux.config.ts # Arquivo de configuração🔧 Configuração
O CLI gera automaticamente:
- Credenciais de API
- Configurações de analytics
- Estrutura de banco de dados
- Arquivos de configuração
🤝 Contribuição
- Fork o projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - Push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
📄 Licença
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
👨💻 Autor
Lucas Agliardi
- GitHub: @lucasagliardi
🙏 Agradecimentos
- Comunidade de desenvolvedores
- Plataformas de e-commerce
- Ferramentas open source utilizadas
⭐ Se este projeto te ajudou, considere dar uma estrela no repositório!
