BACKEND, CMS & E-COMMERCE

Nivel 3, Supabase

Add-on-urile full-stack care îți dublează dimensiunea proiectului, Modvia Academy, 2026

🗄️NIVEL 3

Supabase, backend-ul ușor

Postgres + Auth + Storage + Realtime, toate la un loc. Free tier-ul acoperă cele mai multe proiecte de client.

XP la finalizare: 450Badge deblocat

 

 

Lecția 1, Setup

 

Lecția 2, Proiectarea schemei cu Postgres

 

📜 Prompt Playbook, Generează schema Supabase + politici RLS
Cel mai bun pentru. Startul oricărui backend Cel mai bun AI. Claude Sonnet 4.6
Generează o schemă Supabase Postgres pentru un proiect cu aceste funcționalități, <list>. Pentru fiecare tabel, scoate, instrucțiunea CREATE TABLE, indexuri, politici RLS (una pentru fiecare operație comună, select/insert/update/delete) cu valori implicite rezonabile (utilizatorii își pot vedea doar propriile date). Adaugă un tabel `profiles` legat de auth.users printr-un trigger. Scoate rezultatul ca un singur fișier de migrare pe care îl pot lipi în Supabase SQL Editor.

 

Lecția 3, Pattern-uri comune

 

Lecția 4, Realtime, când îl folosești

 

Lecția 5, Edge functions pentru serverless

 

Lecția 6, Storage

 

QUEST BRONZ +200 XP
🗃️Adaugă Supabase la un proiect de client cu formulare

Obiectiv. Înlocuiește 'formular-către-email' cu un storage persistent adevărat.

Pași
  1. Alege un proiect unde formularele merg pe email.
  2. Adaugă un tabel Supabase pentru a stoca trimiterile.
  3. Adaugă RLS ca doar clientul să le poată citi.
  4. Adaugă o mică vedere de admin pentru client, ca să vadă toate trimiterile.
Gata când
  • ☐ Datele din formular sunt persistate
  • ☐ Vederea de admin e live

 

QUEST ARGINT +350 XP
🔐Construiește conturi de utilizator pe un side project

Obiectiv. Exersează flow-ul de auth + profil.

Pași
  1. Configurează Supabase Auth cu magic links.
  2. Construiește un tabel profiles legat de auth.users.
  3. Fă onboarding unui utilizator nou, salvează profilul, vizualizează profilul.
  4. Blochează toate datele de profil cu RLS.
Gata când
  • ☐ Flow-ul de auth e live
  • ☐ RLS verificat

 

QUEST AUR +600 XP
💼Vinde + livrează un proiect de backend de 6.000 EUR

Obiectiv. Client real, backend real.

Pași
  1. Propune un proiect care are nevoie de auth + DB.
  2. Închide la 6.000+ EUR.
  3. Livrează în 14 zile folosind Supabase.
  4. Transformă-l într-un retainer de 750+ EUR/lună.
Gata când
  • ☐ 6.000+ EUR încasați
  • ☐ Retainer semnat