Záchrana a prevzatie projektu
Agentúra prestala odpovedať, freelancer odišiel, alebo prvá verzia nikdy poriadne nefungovala. Prevezmem kód tak, ako je, poviem vám na rovinu, v akom je stave, opravím, čo bráni vydaniu, a vydám ho.
Problém, ktorý to rieši
Zaplatili ste za webovú aplikáciu, ktorá je rozrobená, chybová alebo zaseknutá, a nikto, koho môžete zastihnúť, nerozumie kódu natoľko, aby ju dokončil.
Čo získate
- Písomný audit: čo funguje, čo je rozbité a čo je rizikové
- Opravy toho, čo bráni vydaniu
- Chýbajúce časti dopracované tak, aby bol hotový dohodnutý rozsah
- Nasadenie a prístupy prevedené pod vašu kontrolu
- Zdrojový kód a nasadenie, ktoré vlastníte vy
Ako to funguje
Začínam auditom. Prečítam kód, spustím ho a spíšem, čo je rozbité, čo rizikové a čo v poriadku, s odporúčaním pre každú časť: ponechať, opraviť, alebo prepísať. Podľa toho rozhodnete o rozsahu. Pri aplikácii na Supabase audit zahŕňa aj kontrolu, či row level security robí to, čo sľubuje obrazovka nastavení, metódou, ktorú opisujem v článku ako testovať Supabase RLS. Potom aplikáciu stabilizujem, dokončím dohodnuté časti a nasadím ju, s účtami a hostingom na vaše meno.
Kedy sa to nehodí
Nehodí sa, ak je kód taký malý, že je lacnejšie začať odznova, čo vám poviem po audite, alebo ak potrebujete tím, ktorý za pár týždňov prevezme veľký systém.
Technológie
- Next.js
- React
- Node.js
- Supabase