Resgate e Retoma de Projetos
A agência deixou de responder, o freelancer foi-se embora ou a primeira versão nunca chegou a funcionar bem. Fico com o código tal como está, digo-lhe com clareza em que estado se encontra, corrijo o que bloqueia o lançamento e coloco-o em produção.
O problema que isto resolve
Pagou por uma aplicação web que está a meio, com erros ou encalhada, e ninguém a que tenha acesso percebe o código o suficiente para a terminar.
O que inclui
- Uma auditoria escrita: o que funciona, o que está avariado, o que é arriscado
- Correções para o que bloqueia o lançamento
- Peças em falta, construídas para concluir o âmbito acordado
- Implementação e acessos passados para o seu controlo
- Código-fonte e implementação que ficam seus
Como funciona
Começo pela auditoria. Leio o código, executo-o e registo o que está avariado, o que é arriscado e o que está bem, com uma recomendação para cada parte: manter, reparar ou reescrever. Com base nisso, decide o âmbito. Numa aplicação Supabase, a auditoria inclui verificar se o row level security faz o que o ecrã de definições promete, com o método que descrevo em como testar Supabase RLS. Depois estabilizo a aplicação, termino as peças acordadas e coloco-a em produção, com as contas e o alojamento em seu nome.
Quando não contratar
Não é adequado se o código for tão pequeno que recomeçar fica mais barato, o que lhe direi depois da auditoria, ou se precisa de uma equipa que assuma um sistema grande em poucas semanas.
Tecnologias
- Next.js
- React
- Node.js
- Supabase