About | Deploy | Layout | Setup | Technologies | License
Aplicação de notas que não só permite aos usuários digitarem suas anotações, mas também oferece a funcionalidade inovadora de transcrição de áudio para texto, utilizando o microfone do dispositivo, graças à poderosa Speech Recognition API.
Essa aplicação foi desenvolvida durante o NLW Expert da Rocketseat utilizando React, TypeScript, Tailwind e a SpeechRecognition API.
O deploy da aplicação pode ser acessada através da seguinte URL base: https://pabloxt14-nlw-expert-notes.vercel.app/
Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.
Veja uma demonstração visual das principais telas da aplicação:
Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:
- Git
- NodeJS
- NPM ou Yarn
- Para o banco de dados ter o Docker para baixar as imagens dos bancos PostgreSQL e Redis que utilizamos na aplicação.
Além disto é bom ter um editor para trabalhar com o código como VSCode
Passo a passo para clonar e executar a aplicação na sua máquina:
# Clone este repositório
$ git clone git@github.com:pabloxt14/nlw-expert-notes.git
# Acesse a pasta do projeto no terminal
$ cd nlw-expert-notes
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# A aplicação inciará em alguma porta disponível que poderá ser acessada pelo navegador
As seguintes principais ferramentas foram usadas na construção do projeto:
Para mais detalhes das dependências gerais da aplicação veja o arquivo package.json
Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações
Feito com 💜 por Pablo Alan 👋🏽 Entre em contato!