Desenvolver um gerador de links para o WhatsApp que seja funcional, permitindo que ao ser clicado, abra o aplicativo WhatsApp ou WhatsApp Web (dependendo de onde for aberto o link, seja em um smartphone ou navegador web), iniciando uma nova conversa.
- Permitir a inserção do número de telefone (+351999999999) ou (+552199999999).
- Digitar a mensagem no formato de texto simples.
- Ter um botão "Gerar Link".
- Exibir o link gerado na tela (ou através de um Alert/Modal) para que o usuário possa copiá-lo.
- Exibir uma lista de links gerados por aquele usuário (salvos no local storage).
- Permitir a exclusão dos links salvos.
- Desenvolver a aplicação utilizando React + JavaScript com Vite.
- Utilizar hooks.
- Utilizar State.
- Utilizar Git e GitHub.
- Ser uma SPA (Single Page Application).
- Escrever código bem escrito e organizado.
- Utilizar Material UI ou Tailwind CSS para estilização.
- É permitido utilizar o ChatGPT.
- É permitido buscar ajuda externa (apenas ajuda, sem que façam o trabalho por você).
- Entrega dentro do prazo.
- Código funcional, sem bugs.
- Design bem elaborado.
- Projeto entregue através do GitHub (repositório público com o código do projeto).
- Se o seu código for avaliado positivamente, você passará para a próxima etapa do processo.
- Live Coding (uma sessão ao vivo onde você explicará o que fez, o porquê fez e eu solicitarei ajustes para serem feitos junto comigo online).
- Portanto, fique atento ao uso da inteligência artificial, pois haverá Live Coding!
https://api.whatsapp.com/send?phone=SEUNUMERO.
Lembre-se de incluir o código do país e do estado ao digitar seu número.
Para criar um link com mensagem automática:
Se deseja adicionar uma mensagem automática que será exibida quando alguém abrir o link,
inclua "&text=SuaMensagem" ao final da URL.
Veja como fica: https://api.whatsapp.com/send?phone=SEUNUMERO&text=SuaMensagem.
Substitua "SuaMensagem" pelo texto desejado. Caso a mensagem contenha espaços,
substitua-os pelo código "%20".
![image](https://private-user-images.githubusercontent.com/36821426/319692687-e0f32e12-1707-435f-bdbc-001995018f68.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyNzg4OTIsIm5iZiI6MTcyMzI3ODU5MiwicGF0aCI6Ii8zNjgyMTQyNi8zMTk2OTI2ODctZTBmMzJlMTItMTcwNy00MzVmLWJkYmMtMDAxOTk1MDE4ZjY4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODEwVDA4Mjk1MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM3NGU3MTU3ZmUyODRjMDUwZWRiYTlkNThjMTE4MTA1YWYzMjk4YWM3ZGMwMmU1N2MzZjdlMzg0NzIzYjZmYzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Tp7lzsILxvOaBEaeCpync3iXqbBbXvKFVPD7_XG-_Q0)