Pular para o conteúdo
Disponível para estágio em desenvolvimento, automação e infraestrutura.Fale comigo
RGW.
Todos os projetos

Video Platform

Acadêmico

Upload, transcodificação e busca de vídeos.

Ano
2025
Papel
Projeto em equipe
Contexto
Projeto integrador

Tecnologias: TypeScript, Express, PostgreSQL, Drizzle ORM, S3, FFmpeg, OpenAPI

Sobre

Projeto integrador desenvolvido em equipe: uma API TypeScript que cobre o ciclo de vida de vídeos, do upload ao armazenamento, processamento e busca.

Os arquivos são enviados diretamente ao armazenamento S3, os metadados ficam em PostgreSQL com Drizzle ORM, e a transcodificação roda de forma assíncrona com FFmpeg. A documentação da API é publicada em OpenAPI.

Destaques

Uploads diretos

Envio de arquivos direto ao S3, sem intermediar o tráfego pela API.

Processamento assíncrono

Transcodificação com FFmpeg executada fora do ciclo de requisição.

Busca e metadados

Catálogo em PostgreSQL com Drizzle ORM e consultas de busca.

Contrato documentado

Especificação OpenAPI para os endpoints da API.