DEV Community

igno pig
igno pig

Posted on • Originally published at soraplay.sbs

Como eu criei uma plataforma de cultura pop usando 100% IA e vibe coding

Nos últimos anos, o desenvolvimento de software mudou completamente.

Hoje, é possível criar uma plataforma inteira em produção usando IA, sem precisar de uma equipe gigante ou meses de desenvolvimento tradicional.

Foi exatamente assim que nasceu o SoraPlay.

O que é o SoraPlay?

O SoraPlay é uma plataforma moderna focada em conteúdos de cultura pop:

  • filmes
  • séries
  • animes
  • trailers
  • conteúdos em alta
  • informações de personagens
  • interação com a comunidade
  • recomendações
  • e praticamente tudo relacionado ao entretenimento

A ideia principal era criar uma experiência rápida, bonita e moderna, principalmente para mobile.

O projeto foi feito praticamente inteiro com IA

Esse projeto foi criado usando o que muita gente começou a chamar de “vibe coding”.

Ao invés de seguir um fluxo tradicional de desenvolvimento, grande parte do processo foi feita com auxílio de IA:

  • criação de interfaces
  • estruturação de componentes
  • backend
  • debugging
  • modelagem de banco de dados
  • SEO
  • otimização de performance

A IA deixou de ser apenas uma ferramenta e passou a funcionar quase como um parceiro de desenvolvimento.

O fluxo basicamente era:

  1. descrever a ideia
  2. gerar uma base
  3. refinar visualmente
  4. ajustar arquitetura
  5. publicar

A velocidade de desenvolvimento comparada ao modelo tradicional é absurda.

Stack utilizada

A plataforma utiliza uma arquitetura full stack moderna.

Frontend

  • Next.js
  • React
  • Tailwind CSS

O Next.js permitiu criar:

  • renderização server-side
  • páginas otimizadas para SEO
  • rotas dinâmicas
  • carregamento rápido
  • navegação fluida

Algo extremamente importante para um site com muito conteúdo.

Backend

No backend, a plataforma utiliza:

  • Node.js
  • Prisma ORM
  • PostgreSQL

O Prisma acelerou bastante toda a parte de modelagem e gerenciamento do banco de dados.

A base armazena:

  • filmes
  • séries
  • animes
  • categorias
  • metadados
  • conteúdos em destaque
  • interações
  • comentários
  • analytics

Sistema automatizado de conteúdo

Uma das partes mais interessantes do projeto é a automação.

O site utiliza cron jobs para:

  • buscar conteúdos atualizados
  • sincronizar metadados
  • atualizar sessões em alta
  • processar lançamentos
  • atualizar avaliações e informações

Isso permite que a plataforma continue sendo atualizada praticamente de forma automática.

Muito além de um catálogo

O objetivo do SoraPlay nunca foi ser apenas um banco de dados.

A ideia é criar uma plataforma viva, onde usuários possam:

  • descobrir conteúdos
  • assistir trailers
  • interagir com páginas
  • acompanhar tendências
  • explorar recomendações
  • participar da comunidade

Hoje, usuários não querem apenas páginas estáticas.
Eles querem descoberta, interação e experiência.

SEO e performance

Como a plataforma possui milhares de páginas dinâmicas, SEO se tornou uma das maiores prioridades do projeto.

Foram utilizadas estratégias como:

  • metadata dinâmica
  • renderização server-side
  • estrutura otimizada
  • URLs amigáveis
  • páginas leves
  • carregamento rápido

Performance também foi um dos focos principais, porque plataformas de conteúdo tendem a ficar pesadas muito rapidamente.

A nova era do desenvolvimento

Projetos assim mostram o quanto o desenvolvimento de software está mudando.

Hoje, uma única pessoa com:

  • boas ideias
  • ferramentas de IA
  • persistência

consegue criar plataformas enormes em uma velocidade que antes seria impossível.

A IA não substitui criatividade.
Ela potencializa.

Considerações finais

O SoraPlay começou quase como um experimento:
“Até onde dá para chegar usando desenvolvimento assistido por IA?”

A resposta foi:
Muito mais longe do que eu imaginava.

A combinação entre:

  • IA
  • vibe coding
  • frameworks modernos
  • iteração rápida

permitiu construir uma plataforma completa de entretenimento em uma velocidade absurda.

E sinceramente?
Isso provavelmente é apenas o começo da próxima geração de desenvolvimento de software.

Top comments (0)