Gerenciamento de Pedidos

Este é um projeto de gerenciamento de pedidos desenvolvido em React TypeScript.

Visão Geral

O objetivo deste projeto é criar uma aplicação web para gerenciamento de pedidos. A aplicação permite que os usuários visualizem, editem e rastreiem o status dos pedidos em diferentes etapas do processo.

Funcionalidades

  • Exibição dos pedidos em diferentes etapas: A aplicação divide os pedidos em três etapas: "A Produzir", "Produzindo" e "Finalizado", proporcionando uma visão clara do progresso de cada pedido.
  • Edição de pedidos: Os usuários podem editar as informações dos pedidos, como título, quantidade e outros detalhes relevantes.
  • Rastreamento de status: Os pedidos são atualizados em tempo real para refletir as mudanças de status, fornecendo aos usuários uma visão atualizada do processo de produção.
  • Cores distintas para cada etapa: Cada etapa do processo possui uma cor específica para facilitar a identificação visual dos pedidos em diferentes estágios.

Tecnologias utilizadas

  • React: Biblioteca JavaScript de código aberto para a criação de interfaces de usuário.
  • TypeScript: Uma linguagem de programação que adiciona tipagem estática ao JavaScript, trazendo mais robustez e escalabilidade ao desenvolvimento.
  • CSS: Utilizado para a estilização dos componentes e layout da aplicação.

Como executar o projeto

  1. Certifique-se de ter o Node.js instalado em sua máquina.
  2. Faça o clone deste repositório em sua máquina local.
  3. No diretório raiz do projeto, execute o comando npm install para instalar as dependências necessárias.
  4. Após a conclusão da instalação, execute o comando npm start para iniciar a aplicação.
  5. A aplicação será aberta automaticamente em seu navegador padrão.

Contribuição

Este projeto está aberto a contribuições. Caso queira colaborar, sinta-se à vontade para fazer um fork do repositório e enviar suas melhorias através de pull requests.

Aviso

Este projeto está em estágio inicial e está em constante evolução. Novas funcionalidades, melhorias de desempenho e correções de bugs serão adicionadas ao longo do tempo.

Contato

Para mais informações, entre em contato com Matheus.fcarvalho2001@gmail.com via e-mail ou LinkedIn.