[EN] | [PT]
Workflow of Items APP is a management application developed to optimize the process of item registration requests and validation. Through this application, all involved departments can collaborate in the registration process, ensuring the accuracy of information and real-time monitoring of progress.
The following technologies were used in the development of this project:
- CSS3
- JavaScript
- React
- Node.js
- Express
- MySQL
Prerequisites Make sure you have Node.js and NPM installed on your machine before proceeding with the steps.
Step-by-Step Follow the steps below to set up and run the project locally:
To use the Workflow APP, follow the steps below:
-
Log in with your corporate email and the password provided by the company.
-
The main page has a sidebar menu for registering new items and listing items for which registration requests have been made.
-
To register a new item, the fields are the same as those we currently fill out in purchase requests.
-
When a new item is registered, the department heads involved in the process will receive an email from [email protected] with the details of the registered item.
-
Each collaborator in their respective department can fill in the information in the fields that were previously sent. Everyone can view any tab but can only fill in the one related to their department. After filling it in, always click the SAVE button.
-
The data can be edited as long as the VALIDATED flag is not marked. When this flag is marked, all fields in the tab are disabled, and no further modifications can be made. After clicking VALIDATED, you must also click the SAVE button.
-
After inserting and validating all departments, it is possible to export this data to an Excel spreadsheet, which will later be used to update SAP with this data.
The efficiency of our Workflow APP is based on a few strategic rules and flows. Here are the main rules that guide the use of the app:
- When registering a new item, it must be sent for validation by the involved departments.
- Collaborators can only edit the fields related to their respective departments.
- Items can only be edited as long as the "VALIDATED" option is not marked. Once this option is marked, the tab fields will be disabled and no further edits can be made.
- After the item is validated by all departments, the item registration status will be changed to "APPROVED".
Contributions are always welcome!
This project is licensed under the MIT License. See the LICENSE
file for more details.
For more information or questions about the Workflow of Items App, please contact via email at [email protected].
Project Link: https://github.com/matfurrier/WorkflowItem
Thank you for using the Workflow of Items App! We hope this tool helps improve efficiency and collaboration in your workflow. 🚀
[EN] | [PT]
Workflow de Itens APP é um aplicativo de gestão desenvolvido para otimizar o processo de solicitação e validação de cadastro de itens. Através deste aplicativo, todos os departamentos envolvidos podem colaborar no processo de cadastro, garantindo a precisão das informações e o acompanhamento em tempo real do progresso.
As seguintes tecnologias foram utilizadas no desenvolvimento deste projeto:
- CSS3
- JavaScript
- React
- Node.js
- Express
- MySQL
Pré-requisitos Certifique-se de ter o Node.js e NPM instalados em sua máquina antes de seguir os próximos passos.
Passo a passo Siga os passos abaixo para configurar e executar o projeto localmente:
Para utilizar o Workflow APP, siga os passos abaixo:
-
Faça login com seu e-mail corporativo e a senha fornecida pela empresa.
-
A página principal tem o menu lateral para cadastro de novos itens e listar itens que já foram feitas solicitações de cadastros.
-
Para cadastrar um novo item, os campos são os mesmos que preenchemos atualmente nas solicitações de compras.
-
Quando um novo item for cadastrado, os responsáveis de cada departamento envolvido no processo receberão um e-mail do endereço [email protected] com os detalhes do item cadastrado.
-
Cada colaborador de seu respectivo departamento poderá preencher as informações dos campos que foram encaminhados anteriormente. Todos poderão visualizar qualquer aba, mas, só podem preencher aquela que está relacionada ao seu departamento. Após o preenchimento, sempre clicar no botão SALVAR.
-
Os dados podem ser editados enquanto o flag do campo VALIDADO não for marcado. Quando este flag for marcado, todos os campos da aba são desabilitados, não sendo possível modificar mais. Após clicar em VALIDADO, deve clicar no botão SALVAR também.
-
Após a inserção e validação de todos departamentos, é possível exportar estes dados para uma planilha de Excel, que posteriormente será utilizada para atualizar no SAP com estes dados.
- Quando todos os departamentos validarem os campos, o status do cadastro do item passará a ser “APROVADO”.
A eficiência do nosso aplicativo Workflow APP é baseada em algumas regras e fluxos estratégicos. Aqui estão as principais regras que orientam o uso do aplicativo:
- Ao cadastrar um novo item, é necessário enviar para validação dos departamentos envolvidos.
- Os colaboradores só podem editar os campos relacionados ao seu respectivo departamento.
- Os itens só podem ser editados enquanto a opção "VALIDADO" não estiver marcada. Uma vez que esta opção esteja marcada, os campos da aba serão desabilitados e não poderão mais ser modificados.
- Após o item ser validado por todos os departamentos, o status do cadastro do item passará a ser "APROVADO".
Contribuições são sempre bem-vindas!
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.
Para mais informações ou dúvidas sobre o Workflow de Itens App, entre em contato através do e-mail [email protected].
Link do Projeto: https://github.com/matfurrier/WorkflowItem
Agradecemos por utilizar o Workflow de Itens App! Esperamos que esta ferramenta seja útil para melhorar a eficiência e colaboração em seu fluxo de trabalho. 🚀