Skip to content

Bsdantas/Agenda-de-contatos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Agenda de Contatos - Projeto de Desenvolvimento Web

Descrição

O projeto Agenda de Contatos é uma aplicação simples de gerenciamento de contatos, onde o usuário pode cadastrar e excluir contatos. A ideia do projeto é simular uma agenda de contatos de um celular Android antigo. A interface foi projetada para ser simples e responsiva, adaptando-se bem a diferentes tamanhos de tela, como smartphones e desktops.

Funcionalidades

  • Cadastro de contatos: Permite adicionar novos contatos com nome e telefone.
  • Exclusão de contatos: Possui uma lixeira ao lado de cada contato, permitindo que ele seja removido da lista.
  • Formatação do telefone: O campo de telefone aplica automaticamente a formatação de números no formato (xx) xxxxx-xxxx à medida que o usuário digita.
  • Responsividade: A página foi desenvolvida para ser completamente responsiva, com uma experiência de usuário otimizada em dispositivos móveis e desktops.

Tecnologias Utilizadas

  • HTML: Estrutura básica da página.
  • CSS: Estilização da interface, com foco em design simples e responsivo.
  • JavaScript: Funcionalidade de interação, como cadastro e exclusão de contatos, além da formatação do telefone.

Imagens

Tela da Agenda

image

Sobre Mim 👨‍🎓

Sou um estudante em busca de aperfeiçoar minhas habilidades em desenvolvimento web. Este projeto foi uma oportunidade de aplicar meus conhecimentos e explorar conceitos de design e interatividade. Espero que goste do resultado! 😊

O que Aprendi

  • A importância de utilizar JavaScript para interatividade em páginas dinâmicas.
  • Como implementar uma formatação de input, como a de telefone.
  • A construção de uma interface simples, mas responsiva, para que funcione bem em diferentes dispositivos.
  • Como gerenciar eventos de clique para realizar ações como excluir contatos.
  • A manipulação de DOM para atualizar a interface conforme o usuário interage com a página.

Link para o Projeto

Você pode acessar o projeto hospedado no Vercel clicando aqui.