Skip to content

MaikoDuarte/NLW-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

NLW AI

Projeto   |    Tecnologias   |    Como executar    |    Contatos

image

💻 Projeto

Aplicação que possibilita realizar upload de videos e por meio de IA, criar automaticamente títulos chamativos e descrições com um boa indexação.

✨ Tecnologias

Relação de tecnologias apresentada abaixo oferece uma visão do que foi explorado nesta intensa semana de aprendizado na Trilha Mastery.

  • Fastify: Uma estrutura ágil e de custo acessível para desenvolvimento web em Node.js.

  • Prisma: Este framework desbloqueia uma nova dimensão na experiência do desenvolvedor ao lidar com bancos de dados, graças ao seu modelo de dados intuitivo, migrações automatizadas, segurança de tipo e preenchimento automático.

  • Ai Vercel SDK: A biblioteca AI Vercel SDK é uma ferramenta de código aberto projetada para auxiliar os desenvolvedores na criação de interfaces de usuário para streaming de conversas em JavaScript e TypeScript.

  • Open AI: A API OpenAI pode ser aplicada a uma variedade de tarefas que envolvam compreensão ou geração de linguagem e código natural. Além disso, ela pode ser utilizada para aprimorar e editar imagens, assim como converter fala em texto.

  • Zod: Um processo de validação baseado em esquemas em TypeScript, com inferência de tipos estáticos.

  • ffmpeg wasm: A versão WebAssembly/JavaScript pura do FFmpeg, possibilitando a gravação, conversão e transmissão de vídeo e áudio diretamente nos navegadores.

  • Shadcn: Componentes elegantemente projetados que podem ser integrados facilmente em seus aplicativos. Acessíveis. Adaptáveis. Código aberto.

  • Tailwind: Uma estrutura de folha de estilo CSS utilitária, repleta de classes, que pode ser combinada para criar qualquer design diretamente em sua marcação.

  • Radix UI Primitives: Primitivos React sem estilos, acessíveis e de código aberto, ideais para aplicativos da web e sistemas de design de alta qualidade.

🚀 Como executar

  • Clone o repositório
  • Instale as dependências com npm
  • Inicie o servidor com npm run dev

Agora você pode acessar localhost:3000 do seu navegador.

📭 Contatos

Email: maiko.akagui.duarte@gmail.com
Linkedin: www.linkedin.com/in/maiko-akagui-duarte

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published