Desenvolvimento de um painel administrativo para facilitar e gerenciar os pedidos e entregas de um e-commerce de produtos personalizados através de uma interface intuitiva.
- React.js: Biblioteca JavaScript para construção de interfaces de usuário.
- Material-UI: Framework de componentes UI para React, utilizado para estilização e responsividade.
- Berry Template: O projeto é baseado no Berry Free React Material UI Admin Template, que oferece um conjunto de componentes pré-construídos e um design moderno para dashboards administrativos.
- React Router: Gerenciamento de rotas na aplicação.
- Redux: Gerenciamento de estado global da aplicação.
- Axios: Cliente HTTP para consumir APIs REST.
- Formik e Yup: Para manipulação e validação de formulários.
- Gerenciamento de Pedidos: Visualização, edição e atualização do status dos pedidos.
- Filtro e Busca: Ferramentas avançadas para filtrar pedidos por status, data, cliente, etc.
- Dashboard Personalizável: Widgets e gráficos para visualização de métricas importantes.
O grande desafio até o momento foi entender a estrutura do projeto e como o Material UI funciona. Aos poucos, tenho feito modificações no template e montado um painel de pedidos usando dados "mockados".
Abaixo há um print mostrando como está.
-
Clone o repositório
git clone https://github.com/seu-usuario/seu-repositorio.git
-
Navegue até o diretório do projeto
cd seu-repositorio
-
Instale as dependências
npm install # ou yarn install
-
Inicie a aplicação
npm start # ou yarn start
-
Acesse no navegador
Abra http://localhost:3000 para ver a aplicação em funcionamento.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Agradecimentos especiais à equipe do CodedThemes pelo desenvolvimento do Berry Template, que serviu como base para este projeto.
- Desenvolvedor: Aécio Neto
- LinkedIn: Aécio Neto