Avaliem meu serviço de gravação de tela e compartilhamento rápido
Saudações, galera.
Aproveitando a onda de SaaS que rolou por aqui alguns dias atrás, acabei criando um serviço também. Mas esse foi para atender uma demanda minha mesmo.
Sempre preciso gravar a tela do PC para compartilhar o progresso de alguma tarefa ou explicar alguma funcionalidade que estou desenvolvendo nos sistemas que trabalho.
Não curti os serviços que oferecem esse tipo de solução, então acabei criando o meu próprio, kkkk.
Sem enrolação: https://vidz-beta.vercel.app
Uma breve explicação de como ele foi feito e o que eu usei:
-
Backend: Node.js com TS
-
Frontend: Next.js, MUI.js e react-media-recorder
-
DB: Pocketbase
-
Auth: Pocketbase
-
Hospedagem: Vercel (free) para o frontend, e Oracle Cloud (Free tier) para o backend.
Uma atenção especial ao Pocketbase
Esse projeto de backend é muito bom!
tem autenticação, autorização, file storage, realtime database e um painel admin muito bom.
E o melhor: tudo isso em um unico binário!
Estou utilizando ele em todos os meus projetos e gostando bastante, ele já tem SDK pra JS e Dart. Uma verdadeira mão na roda!
Voltando ao projeto:
A duração dos arquivos é de 30 dias. Tempo suficiente (a meu ver) para utilizar como documentação de algum processo. Mas planejo adicionar alguma mecânica para "renovar" esse período, caso necessário.
Defini um sistema de autenticação automática com usuários temporários para agilizar o processo de compartilhamento, mas, caso o usuário deseje, pode registrar uma conta (que ficará válida indefinidamente).
O principal do sistema foi feito em um fim de semana (e alguns outros dias dando uma polida em algumas coisas...).
Um detalhe importante: não planejei o site para ser mobile, então ele pode ficar feio em telas pequenas (e frontend não é meu forte kkkkk então está bem simples mesmo)