Um projeto para criar mensagens de aniversário personalizadas para as pessoas, desenvolvido com foco em aprimorar conhecimentos em JavaScript, utilizando operações CRUD, manipulação de dados, e boas práticas modernas do ES6+.
Este projeto foi desenvolvido durante os cursos da Alura:
- "JavaScript: implementando CRUD com requisições HTTP"
- "JavaScript: evoluindo a sua aplicação com ES6+"
O foco foi aprimorar habilidades práticas em desenvolvimento web com JavaScript, simulando cenários reais com operações CRUD e manipulação de dados em tempo real.
👉 JavaScript: implementando CRUD com requisições HTTP
- Aprender as bases do desenvolvimento web com JavaScript;
- Manipular dados com operações CRUD (Create, Read, Update e Delete);
- Ler, recuperar, criar, editar e deletar dados em uma aplicação;
- Atualizar dados em tempo real com requisições HTTP e comunicação cliente-servidor;
- Configurar uma API fake com o JSON server para simular um ambiente de desenvolvimento do dia a dia de trabalho;
- Explorar o Fetch e o Axios para facilitar suas requisições HTTP em aplicações web.
👉 JavaScript: evoluindo a sua aplicação com ES6+
- Adicionar novas funcionalidades do ES6+ a uma aplicação, simulando o ambiente de trabalho real;
- Desenvolver uma funcionalidade de favoritar com o método PATCH;
- Manipular datas em JavaScript, garantindo que elas sejam armazenadas, formatadas e exibidas corretamente;
- Aplicar validações com expressões regulares (Regex) para garantir a consistência dos dados;
- Utilizar Sets em JavaScript para lidar com coleções de valores únicos;
- Utilizar includes e filter para implementar uma busca typeahead.
Uma prévia das principais telas da aplicação Pa.ra.béns:
🌐 Acesse o Projeto Online
O projeto está disponível para visualização na Vercel. Clique no link abaixo para acessar:
🎉 Tela Inicial
A tela de boas-vindas, onde os usuários têm uma primeira impressão do aplicativo.
💬 Registro de Mensagens
Área onde os usuários podem escrever e salvar suas mensagens personalizadas de aniversário.
📜 Mural de Recados
Um espaço especial onde todas as mensagens ficam disponíveis para visualização.


