Essa aplicação foi desenvolvida durante o NLW Experts da Rocketseat utilizando React, TypeScript, Tailwind e a SpeechRecognition API.
A aplicação Notes permite ao usuário salvar notas rápidas por texto ou áudio, utilizando uma interface de programação (API) que transcreve o áudio em tempo real na tela, é um projeto incrivel para quem está nos primeiros passos do React, introduz o gerenciamento de componentização, propriedades e estados do React, além de utilizar Vite.js que é um framework de aplicativos web mais rápido e mais leve para desenvolvimento de front-end moderno
O armazenamento das notas é no localStorage (apenas o úsuario tem acesso e as notas ficam salvas apenas no próprio dispositivo !) Foi utilizada a biblioteca Radix para a construção do 'modal' para adicionar ou mesmo excluir uma Nota e também a biblioteca Sonner para 'toasts' que lida com a mensagem de notificações na interface de úsuario.
Após clonar o repositório, acesse a pasta do projeto e execute os comandos abaixo, o projeto será iniciado no seu navegador:
npm install
npm run dev