🧠 Plataforma de transcrição de vídeos utilizando integração com inteligências artificias.
👨💻 Projeto desenvolvido no NLW IA
Esse projeto utiliza-se das seguintes tecnologias:
Front-End | Back-End |
---|---|
React | Node |
Vite | Fastify |
Typescript | Prisma |
Radix-ui | Zod |
Tailwind | OpenAi |
Shadcn/ui | |
FFmpeg |
-
Acesse a pasta upload-ia-web e rode o seguinte comando em seu terminal:
npm install
-
Ao finalizar, rode o comando:
npm run dev
Seu projeto já deve está rodando em localhost.
-
Para rodar o back-end do projeto, faz-se necessário criar um arquivo
.env
dentro da pasta upload-ia-api no qual conterá:OPENAI_KEY="Sua Chave aqui"
-
Após isso, acesse a pasta upload-ia-api pelo seu prompt de comando. E rode o seguinte comando:
npm install
-
Ao finalizar, rode
npm run dev
Você deve receber a seguinte mensagem no seu terminal
HTTP Server Running!