/nlw_ia

🧠 Plataforma de transcrição de vídeos utilizando integração com inteligências artificias. 👨‍💻 Projeto desenvolvido no NLW IA

Primary LanguageTypeScriptMIT LicenseMIT

Upload IA - Plataforma de transcrição de videos com IA

Portfolio GitHub

🧠 Plataforma de transcrição de vídeos utilizando integração com inteligências artificias.

👨‍💻 Projeto desenvolvido no NLW IA

Dashboard

💻 Tecnologias

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

🏗️ Build Setup

Front-End

  1. Acesse a pasta upload-ia-web e rode o seguinte comando em seu terminal:

       npm install
  2. Ao finalizar, rode o comando:

       npm run dev

    Seu projeto já deve está rodando em localhost.

Back-End

  1. 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"
  2. Após isso, acesse a pasta upload-ia-api pelo seu prompt de comando. E rode o seguinte comando:

       npm install
  3. Ao finalizar, rode

       npm run dev

    Você deve receber a seguinte mensagem no seu terminal

       HTTP Server Running!

📝 Licença

MIT License © Atyson Jaime