Záchrana a převzetí projektu
Agentura přestala odpovídat, freelancer odešel, nebo první verze nikdy pořádně nefungovala. Převezmu kód tak, jak je, řeknu vám na rovinu, v jakém je stavu, opravím, co brání vydání, a vydám ho.
Jaký problém to řeší
Zaplatili jste za webovou aplikaci, která je rozdělaná, chybová nebo zaseknutá, a nikdo, koho můžete zastihnout, nerozumí kódu natolik, aby ji dokončil.
Co získáte
- Písemný audit: co funguje, co je rozbité a co je riskantní
- Opravy toho, co brání vydání
- Chybějící části dopracované tak, aby byl hotový dohodnutý rozsah
- Nasazení a přístupy převedené pod vaši kontrolu
- Zdrojový kód a nasazení, které vlastníte vy
Jak to funguje
Začínám auditem. Přečtu kód, spustím ho a sepíšu, co je rozbité, co riskantní a co v pořádku, s doporučením pro každou část: ponechat, opravit, nebo přepsat. Podle toho rozhodnete o rozsahu. U aplikace na Supabase audit zahrnuje i kontrolu, že row level security dělá to, co slibuje obrazovka nastavení, metodou, kterou popisuji v článku jak testovat Supabase RLS. Pak aplikaci stabilizuji, dokončím dohodnuté části a nasadím ji, s účty a hostingem na vaše jméno.
Kdy to nekupovat
Není vhodné, pokud je kód tak malý, že je levnější začít znovu, což vám řeknu po auditu, nebo pokud potřebujete tým, který za pár týdnů převezme velký systém.
Technologie
- Next.js
- React
- Node.js
- Supabase