Coder Social home page Coder Social logo

horaextra's People

Contributors

godoy avatar lhap27 avatar nataliaavila avatar truta avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

horaextra's Issues

Separar data de hora

Preciso q a data e a hora sejam exibidas de forma separada na tela de registro de horas

Total de Horas

Exibir total de horas acumuladas pelo usuário na tela de relatório de horas.

Criar fluxo de aprovação

Necessário criar fluxo de aprovação. O gestor do projeto deverá aprovar a hora extra antes que ela seja de fato computada no sistema. Caso não seja aprovada, o usuário que lançou a hora deverá receber uma notificação. Deverá existir a possibilidade de aprovar uma hora que já tiver sido desaprovada.

Relatório para gestores

Criar uma nova página, em um novo item no menu, para gestores, onde ele possa:

  • visualizar listagem das horas extras dos projetos onde é gestor;
  • extrair o somatório de horas cadastradas por cliente (onde ele é gestor);
  • aprovar uma hora extra que anteriormente foi reprovada.

Verificar a hipótese de utilizar o CanCan para gerenciar essa permissões de gestor/rh/colaborador.

Fazer responsive

Permitir que o sistema seja acessível através de dispositivos mobiles.

Registro de Hora Extra - Seleção de Projeto

No dropdown de seleção de projeto, no registro de hora, listar os projetos separados por cliente, e ordenados por cliente (em seguida, por nome do projeto), para facilitar quando já houver dezenas de projetos cadastrados.

Sugestão, utilizar OPTGROUP:
Projeto 1 Projeto 2 Projeto 1 Projeto 2

Cadastro de "descontos" no banco de horas

Deve haver uma tela/interface onde os usuários marcados como "RH" possam cadastrar descontos de folga para os usuários. A princípio o Admin server para tal, por isso essa issue será marcada como "melhoria".

Verificar a hipótese de utilizar o CanCan para gerenciar essa permissões de gestor/rh/colaborador.

Mensagem no registro de hora-extra

Ao registrar uma hora extra, o usuário que registrou deve receber uma notificação de sucesso avisando algo como:
"Sua hora extra foi registrada com sucesso e aguarda a aprovação de Gestor 1, Gestor 2 ou gestor 3."

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.