jana-dev / nlw-expert-notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Expert Notes

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.

Tecnologias Utilizadas

  • 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.

Funcionalidades Principais

  • 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

Acesse aqui:

https://jana-dev.github.io/nlw-expert-notes/

About


Languages

Language:TypeScript 91.7%Language:HTML 5.3%Language:JavaScript 2.6%Language:CSS 0.5%