Esta aplicação foi desenvolvida com as seguintes tecnologias:
- HTML
- CSS
- Javascript
Extensão desenvolvida com o intuito de facilicar a usabilidade da plataforma TradingWorks para gerenciamento de ponto entre jornadas de trabalho. Sua ideia se deu pela necessidade de algumas funcionalidades que não estão presentes nativamente na aplicação.
Essa extensão não possui NENHUM vínculo direto com a plataforma TradingWorks e seu objetivo de desenvolvimento é totalmente educacional.
Com o intuito de facilitar a vida do usuário, essa extensão conta com as seguintes funcionalidades:
- Listagem de horários;
- Entrada;
- Saída;
- Cálculo automático de tempo decorrido;
- Tempo decorrido de jornada de trabalho;
- Tempo decorrido em intervalos;
- Tempo decorrido de jornada extra, quando o tempo pre-definido já estiver sido finalizado.
- Execução em background de um monitor de jornada que capture essas informações a cada X tempo e notifique o usuário em casos específicos por meio da API do https://www.callmebot.com/.
Obs.: Todas as informações são capturadas diretamente da plataforma TradingWorks.net para garantir a exatidão dos calculos. A mesma somente necessita identificar cookies de sessão do usuário no navegador para conseguir o acesso necessário para entrar na plataforma com o perfil do colaborador e realizar a captura das informações.
Infelizmente ainda não é posível obter a extensão por meio de loja oficial. O desejo é que no futuro se torne possível. Abaixo estão listadas outras formas de instalar a extensão.
Abaixo está explicado o processo para realizar o download e instalação da extensão de forma manual. Nenhum desses passos é necessário caso a mesma tenha sido instalada diretamente pela loja.
Acesse aqui para vizualizar os pacotes e versões disponíveis (ZIP) ou baixe diretamente pelo Git.
-
Clone esse repositório
- SSH
git clone [email protected]:ErnaneJ/tradingworks-plus.git
- HTTPS
https://github.com/ErnaneJ/tradingworks-plus.git
- Acesse seu navegador na sessão de extensões
- Libere o modo de desenvolvimento
- Carregue a pasta onde você clonou o repositório
Prontinho! 🎊
Essa Extensão já foi testada e comprovada funcionamento nos seguintes navegadores:
- Google Chrome
- Edge
Caso encontre algum problema ou deseja alguma nova funcionalidade, abra uma issue. Caso deseje implementar por conta própria realize processo de instalação manual presente nesse mesmo arquivo de documentação mais acima antes de iniciar.
Com a extensão funcionando corretamente, abra o projeto no seu editor de texto favorito e bom desenvolvimento!
Ao finalizar, você poderá abrir um PR e eu ficarei extremamente feliz em revisar e possivelmente aceitar seu código!
Qualquer crítica (desde que contrutiva) sempre será bem-vinda. Além disso, você poderá realizar uma doação para patricinar o projeto caso julgue pertinente.
um dos objetivos futuros para essa extensão é publica-la na loja oficial do Google Extensions. Entretanto, para isso, é necessário pagar uma taxa de licenciamento de $5