Git Product home page Git Product logo

gate's Introduction

Hello Folks! 🤙🌱😄

🤔 About me:

I'm a Full Stack Developer 🖱️ 🖥️ from Brazil. ✈️🌎

  • 🔭 I’m currently working as a Software Developer contribuing with frontdend and backend building web applications.

  • 🌱 A esthusisastic in Devops and Project Management. 🤩

  • ⚡ In my free time, i aprecciate playing games and learn about gaming devepop logics, that can be used in everywhere. 🎮

  • 📫 How to reach me:


🛠️ Languages and Tools :


I really hope that you can find something usefull here. Anything else i'm here and very glad on try help. Enjoy! ✨😄✨

gate's People

Contributors

eduarda19 avatar ferreiralarissa avatar gabriellabatista avatar josivaldonatal avatar kauelui avatar luuishenriique avatar maria617 avatar mateuslpds avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gate's Issues

Editar chamado

Como usuário solicitante desejo realizar a edição de um chamado aberto por mim para fornecer melhores informações sobre o ocorrido.

  • Aproveitar o que já foi feito no cadastro do chamado
  • O chamado só pode ser editado se ele estiver na situação de 'NOVO" ou "Não iniciado". Depois que algum usuário de suporte começa a trabalhar no chamado, ele não pode ser editado pelo usuário solicitante.
  • Após essa situação, o usuário só poderá adicionar comentário ao chamado.

OBS: Essa issue DEVE ser dividida em quantas a equipe achar necessário.

Criação de tela de edição de cadastro

Eu como desenvolvedor desejo criar uma tela de edição de chamados para que um chamado possa ser editado.

  • Verificar itens que podem ser editados
  • Inserir formulário de alteração de dados do chamado criado
  • Alterar layout base de formulário

Cadastrar chamado

Como usuário solicitante desejo cadastrar um chamado para que possa ser realizado o conserto ou reparo no meu equipamento.

  • Criar o protótipo de tela para termos noção que vai ser construído
  • Frontend da tela
  • Backend

OBS: Essa issue pode ser dividida em quantas a equipe achar necessário.

Listar equipamento

Como administrador do sistema/supervisor técnico desejo visualizar a lista de equipamentos do meu sistema para fazer um inventário dos equipamentos disponíveis

  • Criar front
  • Criar back
  • É importante que essa tela tenha alguns filtros. Exemplo: Filtros da situação do equipamento, filtro por categoria do equipamento, filtro pelo usuário que cadastrou o equipamento.

Listagem detalhada de chamado selecionado

Como administrador do sistema/supervisor técnico desejo visualizar a listagem detalhada do chamado que selecionei para obter mais informações e realizar ações no mesmo.

  • Criar front (Página de listagem e listagem do chamado específico)
  • Criar back (Criação de rotas e tratamento no controller)

Criação de página inicial do sistema

Eu como usuário quero ter uma página inicial para poder acessar o sistema.

  • Criar protótipo de tela
  • Incluir chamada para a tela de autenticação do sistema

Criar Makefile

Eu como desenvolvedor quero criar o arquivo Makefile para automatizar:

  • Configurações e instalação de dependências do Laravel, para rodar o projeto.

  • Configurações de usuário e e-mail do GitHub.

Cadastrar equipamento - cadastro manual

Como administrador do sistema/supervisor técnico desejo cadastrar todos os equipamentos da minha empresa para que eu possa ter controle do meu inventário.

  • Criar protótipo
  • Criar front
  • Criar back

Validação de dados para edição de cadastro de chamados

Eu como desenvolvedor desejo criar uma validação de dados editados de chamados para que um chamado possa ser alterado de maneira correta no banco de dados.

  • Verificação dos dados para o banco de dados
  • Tratamento dos dados com validação

Criação de tela de chamados de usuário

Eu como desenvolvedor desejo criar uma tela de chamados para que um usuário possa ver seus chamados cadastrados e realizar uma pesquisa entre eles.

  • Tela inicial de chamados do usuário
  • Modo de pesquisa para filtrar chamados
  • Alteração de layout para tela

Validação de dados para criação de cadastro de chamados

Eu como desenvolvedor desejo criar uma validação de dados de chamados para que um chamado possa ser cadastrado da maneira correta no banco de dados.

  • Verificação dos dados para o banco de dados
  • Tratamento dos dados com validação

Atribuição de atendimento de chamados

Como administrador do sistema/supervisor técnico desejo iniciar um atendimento para um chamado em estado de análise, para que possa ser devidamente reparado.

  • Botão de encerramento de chamado (Após ser atribuído, é necessário um botão de encerramento de chamado)
  • Processo de encerramento de chamado (Edição de status de chamado alterando via controller)
  • Criar front (Botões de iniciar atendimento, formulário de descrição da situação atual)
  • Criar back (Update na tabela de chamado para alteração de status, viabilizada pelo controller)

Excluir chamado

Como usuário solicitante desejo excluir um chamado aberto por mim para que minha lista de chamados não contenha chamados que foram aberto equivocadamente.

  • Só será possível excluir os chamados na situação novo ou não iniciado. Se alguém do suporte começar a trabalhar no chamado, o chamado não pode ser excluído.
  • A Equipe deve decidir se será feito a exclusão lógica ou física no banco de dados.
  • Implementar mecanismo de confirmação da exclusão. Deseja realmente excluir este item?

Estudar Tailwind

Eu como desenvolvedor gostaria de aprender a usar o tailwind para utilizar com laravel.

Listar chamados aberto pelo usuário solicitante

Como usuário solicitante desejo visualizar uma lista dos chamados abertos por mim após minha autenticação do sistema para acompanhar a resolução dos meus chamados.

  • Criar protótipo de tal dessa listagem pessoal do usuário solicitante. Essa listagem deve aparecer assim que o usuário entrar no sistema. Deve haver filtros de pesquisa ( situação do chamado: aberto, em andamento, resolvido, por exemplo).
  • Criar front
  • Criar back

OBS: Dividam essa issue pelo AMOR que vocês tem a @ranierivalenca

Excluir equipamento

Como administrador do sistema/supervisor técnico desejo excluir um equipamento para manter meu inventário atualizado

  • Criar front
  • Criar back
  • O sistema não pode permitir que o equipamento seja excluído se houver chamados aberto para o equipamento em questão.
  • Caso o administrador do sistema/supervisor técnico tente excluir o equipamento com chamado associado, deve ser exibido uma mensagem informando: o equipamento possui chamados associados e não pode ser excluído.

Listagem detalhada de equipamento selecionado

Como administrador do sistema/supervisor técnico desejo visualizar a listagem detalhada do equipamento que selecionei para obter mais informações e realizar operações nele.

  • Criar front (Página de listagem e listagem do equipamento específico e seus relacionamentos)
  • Criar back (Criação de rotas e tratamento no controller)

Criação de tela de cadastro de chamados

Eu como desenvolvedor desejo criar uma tela de criação de chamados para que um chamado possa ser aberto.

  • Criação de formulário de cadastro do chamado
  • Alteração de Layout base do formulário

Tela de autenticação do sistema

Eu como usuário do sistema desejo ter uma tela de autenticação do sistema para garantir que o sistema está sendo utilizado pelas minhas credencias garantido meu acesso e segurança nos dados.

  • Realizar protótipo de interface e interação (cenários de exceção devem ser projetados como: esqueci a senha, usuário e senha incorretos, campos preenchidos incorretamente etc.)
  • Definir mecanismo de autenticação
  • Criação do backend (com validações de tamanho, obrigatoriedade de campos, fluxos alternativos de autenticação também)
  • Criação do frontend (máscara de preenchimento dos campos, validações de tamanho, obrigatoriedade de campos, fluxos alternativos de autenticação também)

Cadastro de equipamento - Cadastro via QrCode

Como administrador do sistema/supervisor técnico desejo cadastrar todos os equipamentos da minha empresa para que eu possa ter controle do meu inventário.

  • Criar protótipo
  • Criar front
  • Criar back

Aplicar modelo de template padrão com Tailwind

Como desenvolvedor, gostaria de aplicar os estudos feitos em Tailwind para inserir as templates no projeto de maneira devida.

  • Preparar templates
  • Criar front
  • Aplicar a todas as telas do projeto

Estudar o uso de qrcode

Eu como desenvolvedor gostaria de entender melhor como funciona a tecnologia do uso do qrcode para aplicá-la no projeto da melhor maneira possível.

Tratamento de filtro e pesquisa de chamados de usuário

Eu como desenvolvedor desejo criar uma validação de filtro de chamados para que um chamado possa ser pesquisado de maneira precisa para o usuário.

  • Verificação dos dados usados na pesquisa para o banco de dados
  • Tratamento dos dados para filtragem de resposta do banco para o tipo de chamado

Editar equipamento

Como administrador do sistema/supervisor técnico desejo realizar a edição de um equipamento para atualizar as informações do equipamento

  • Aproveitar o padrão visual do cadastro do equipamento
  • Criar front
  • Criar back
  • Caso o administrador do sistema/supervisor técnico tente editar o equipamento com chamado associado, deve ser exibido uma mensagem informando: o equipamento possui chamados associados e não pode ser editado.
  • O sistema não pode permitir que o equipamento seja editado se já houver chamados aberto para o equipamento em questão. Para que o equipamento possa ser editado não DEVE HAVER nenhum chamado associado a ele. Fazer essa consulta antes de permitir a edição.

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.