Loading repository data…
Loading repository data…
ON-ToMany / repository
♻️ Greentech CRM | Plataforma inteligente para gestão de logística reversa, reuso e descarte certificado de resíduos eletrônicos. Focado em sustentabilidade corporativa e economia circular.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Interface inteligente para Gerencimanto do reuso, descarte e Economia Circular do lixo eletronico.
Este é o repositório do Frontend do GreenTech, uma aplicação web moderna desenvolvida para ser a interface intuitiva do nosso sistema de gerenciamento de ciclo de vida de equipamentos tecnológicos.
Enquanto o Back-end processa as regras de negócio, o GreenTech-Front oferece uma experiência "Clean & Green", para que empresas gerenciem a logística reversa, reuso e descarte certificado de hardware em desuso.
🔗 Ecossistema do projeto
Redefinindo a experiência de gestão ambiental. Convertendo complexidade logística em uma interface intuitiva e responsiva para o clima.
| Biblioteca | Funcionalidade | Ícone |
|---|---|---|
| React Router | Navegação e Proteção de Rotas | |
| Axios | Comunicação com a API (Back-end) | |
| React Hook Form | Formulários de Alta Performance | |
| Lucide React | Ícones Modernos e Leves | |
| React Hot Toast | Notificações de Feedback |
O projeto segue uma estrutura modular focada em escalabilidade e manutenção (TypeScript):
src/components: Componentes reutilizáveis (Botões, Inputs, Sidebar).src/contexts: Gerenciamento de estado global (Autenticação).src/models: Interfaces TypeScript espelhadas das entidades do Back-end.src/pages: As telas completas da aplicação (Login, Dashboard).src/routes: Configuração do React Router e middlewares de proteção.src/services: Configuração do Axios para consumo da API (Service.ts).src/styles: Configurações globais do Tailwind CSS (index.css).# 1. Clone o repositório
git clone https://github.com/ON-ToMany/Sistema-de-CRM-Front.git
# 2. Entre na pasta
cd Sistema-de-CRM-Front
# 3. Instale as dependências
npm install
# 4. Configure a URL do Back-end no arquivo src/services/Service.ts
# 5. Rode o projeto em modo de desenvolvimento
npm run dev