Projeto realizado no evento NLW da Rocketseat, amplamente conhecimento por ótimos professores que elevam o nível dos alunos em várias stacks de programação. Escolhi seguir com a trilha React.js para conhecer novas bibliotecas e aperfeiçoar meus conhecimentos.
- React.js: Uma biblioteca JavaScript para construir interfaces de usuário.
- JavaScript: A linguagem de programação principal utilizada no projeto.
- TypeScript: Um superset de JavaScript que adiciona tipagem estática à linguagem.
- Tailwind CSS: Um framework CSS utilitário para criar designs personalizados rapidamente.
- react-dialog: Uma biblioteca React para criar modais e caixas de diálogo.
- Date-fns: Uma biblioteca JavaScript para manipulação de datas.
- Lucide React: Uma coleção de ícones SVG para usar em aplicativos React.
- Toast: Uma biblioteca para exibir notificações temporárias em aplicativos web.
- Vite: Um build tool para projetos front-end usando JavaScript e TypeScript.
- Adicione novas notas, elas serão salvas utilizando o Local Storage do seu navegador
- As notas podem ser criadas digitando em texto ou gravadas com seu microfone (obs: use Safari ou Chrome para funcionar a API Speech Recognition)
- As notas ficam salvas mostrando há quanto tempo foram criadas. (caso você não resete seu Local Storage)
- Pesquise suas notas utilizando palavras-chave
- Você pode excluir as notas salvas
- A aplicação é responsiva, sendo utilizável em qualquer tamanho de dispositivo