Skip to content

Resolução do desafio para entrar no fast track sharpcoders ima tech. JavaScript, Bootstrap, HTML e CSS

License

Notifications You must be signed in to change notification settings

marina-barbosa/desafio-fast-track-ima-tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

desafio-fast-track-ima-tech

deploy -> https://marina-barbosa.github.io/desafio-fast-track-ima-tech/view

Tecnologias Utilizadas

Este projeto foi desenvolvido utilizando as seguintes tecnologias:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap

Desafios Fast Track - Ima tech

Este repositório contém a solução desenvolvida para o desafio proposto, onde foram cumpridas todas as especificações requeridas e ainda foi adicionado um filtro de tarefas e uma barra de pesquisa de tarefas ao sistema.

GIF

GIF

Descrição do Projeto

O objetivo deste projeto era desenvolver um sistema de gerenciamento de tarefas utilizando HTML, CSS, JavaScript e Bootstrap e nada mais. O sistema é responsivo e possui as seguintes funcionalidades:

  • Gerenciamento de tarefas com os seguintes detalhes: título, data de início, horário de início, data de término, horário de término e descrição da tarefa.
  • Status das tarefas: Pendente, Em andamento, Realizada e Em Atraso.
  • Modal com a descrição da tarefa ao clicar no nome da tarefa na tabela.
  • Possibilidade de alterar tarefas, preenchendo o formulário com os dados existentes e exibindo botões para: Alterar tarefa, Remover tarefa, Marcar como realizada e Cancelar.
  • Botão específico para marcar tarefa como não realizada, se já estiver marcada como realizada.
  • Exibição do nome do cliente na barra superior, juntamente com uma mensagem personalizada.
  • Link para sair que redireciona para a página inicial, com formulário de autenticação e criação de conta.

Além das funcionalidades requeridas, foram implementados os seguintes recursos adicionais:

  • Filtro de tarefas para facilitar a busca e organização das atividades.
  • Adição de uma barra de pesquisa de tarefas para encontrar rapidamente informações específicas.

Armazenamento Local:

Para melhorar a experiência do usuário, este sistema utiliza o recurso do localStorage do navegador para armazenar localmente os dados das tarefas. Isso permite que as informações das tarefas sejam mantidas mesmo após o fechamento do navegador ou da página.

Regras e Requisitos

O desenvolvimento do projeto seguiu as regras e requisitos estabelecidos, baseados nos conteúdos das aulas de HTML, CSS, JavaScript e Bootstrap. A estilização, cores, imagens, fontes e animações foram implementadas respeitando o uso das tecnologias solicitadas.

Para uma visão mais detalhada das regras e especificações do projeto, consulte este link para o Notion.

Autor

Marina Barbosa

Licença

Este projeto está licenciado sob a Licença MIT.

Agradecimentos

Agradeço à equipe da Ima tech pela oportunidade de realizar este desafio e aprender mais sobre desenvolvimento web.

E gostaria também de expressar meus sinceros agradecimentos ao Professor Ralph e à Professora Liv, por contribuírem significativamente para o meu progresso profissional nesta jornada de aprendizado em desenvolvimento web.

About

Resolução do desafio para entrar no fast track sharpcoders ima tech. JavaScript, Bootstrap, HTML e CSS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published