Pasul 1

Ideea ta - de la gand la validare

Fiecare aplicatie incepe cu o idee. Nu trebuie sa fie perfecta - doar suficient de clara incat sa o poti explica in 30 de secunde.

Exercitiu

Gandeste-te la o problema pe care o ai tu sau colegii tai. Formuleaza 3 variante ale ideii si alege-o pe cea care te entuziasmeaza cel mai mult.

Intrebari de validare

  • Ce problema rezolva?
  • Cine ar folosi-o?
  • Exista deja ceva similar?
Pasul 2

Documentatia conceptului - AI ca partener

Acum ca ai ideea, e timpul sa o dezvolti intr-un document structurat. Nu scrii singur - AI-ul te ajuta sa gandesti complet.

Ce tool folosesti?

  • ChatGPT - cel mai popular, ideal pentru inceput
  • Claude - excelent pentru analiza detaliata si cod
  • Gemini - integrat cu ecosistemul Google
  • Perplexity - cand ai nevoie de research
  • DeepSeek - alternativa gratuita, capabila

Rezultatul

Un document Draft (ca MyNest din exemplu) cu: descriere generala, tipuri de utilizatori, functionalitati principale, consideratii de securitate.

Pasul 3

Numele aplicatiei - identitatea proiectului

Un nume bun este memorabil, usor de scris si disponibil ca domeniu. AI-ul te poate ajuta sa generezi variante.

Cum procedezi

  • Cere AI-ului 10-20 de sugestii bazate pe ce face aplicatia
  • Verifica daca domeniul .com sau .ro este disponibil
  • Evita numele prea lungi sau greu de pronuntat
TIP:

Testul de 5 secunde: Daca trebuie sa explici cum se scrie, cauta altceva.

Exemple bune

MyNest, Notion, Slack, Trello - scurte, simple, memorabile.

Pasul 4

Domeniul - adresa ta pe internet

Domeniul este adresa unde va locui aplicatia ta (ex: mynest.ro, aplicatiamea.com). Cloudflare este recomandat pentru gestionarea domeniilor.

De ce Cloudflare?

  • Preturi corecte, fara markup la reinnoire
  • Protectie DDoS inclusa gratuit
  • DNS rapid si securizat
  • Interfata simpla

Pasi

  1. Creeaza cont pe cloudflare.com
  2. Cauta domeniul dorit
  3. Verifica disponibilitatea (.com, .ro, .io, .app)
  4. Cumpara domeniul (de obicei 10-15 euro/an)
TIP:

Cumpara domeniul devreme - chiar daca nu esti 100% sigur de nume, e mai bine sa-l ai rezervat.

Pasul 5

Serverul - casa aplicatiei tale

Serverul este computerul care ruleaza aplicatia ta 24/7 si o face accesibila pe internet. AI-ul te poate ajuta sa alegi varianta potrivita.

Optiuni populare

  • Hetzner - excelent raport calitate/pret, servere in Europa
  • DigitalOcean - simplu, prietenos pentru incepatori
  • Linode - stabil, documentatie buna
  • AWS/Google Cloud - pentru proiecte mari (mai complex)
  • Dacian - suport tehnic la birou, raspunde si la 3 noaptea
TIP:

Un VPS de 5-10 euro/luna e suficient pentru majoritatea proiectelor. Sau un Dacian, daca aveti noroc sa aveti unul prin firma.

Pasul 6

DNS Records - conectezi domeniul la server

DNS-ul este cartea de telefon a internetului. Cand cineva scrie mynest.domeniu.com, DNS-ul ii spune browserului la ce adresa IP sa mearga.

Exemplu in Cloudflare

Type: A | Name: mynest | Content: 91.107.123.45 Type: A | Name: taskmanager | Content: 91.107.123.45 Type: A | Name: inventory | Content: 91.107.123.45

Rezultat

mynest.domeniu.com, taskmanager.domeniu.com, inventory.domeniu.com - toate pe acelasi server

TIP:

IP-ul serverului il primesti de la Hetzner/DigitalOcean sau il intrebi pe Dacian - el stie mereu.

Pasul 7

Setup local - pregatesti terenul pentru cod

Inainte sa scrii cod, ai nevoie de un loc organizat pe calculator unde sa lucrezi. Simplu si curat.

Structura recomandata

Documents/ └── proiecte/ └── mynest/

De ce conteaza?

  • Toate fisierele intr-un singur loc
  • Usor de gasit si backup
  • Claude Code lucreaza cu tot folderul odata
TIP:

Numele folderului = numele aplicatiei, fara spatii, fara diacritice (mynest, taskmanager, nu Aplicatia Mea).

Pasul 8

Claude Code - AI-ul care scrie cod pentru tine

Claude Code este un tool in terminal care transforma documentatia ta in cod functional. Tu ai deja conceptul, el il construieste.

Cum procedezi

  • Pune documentul Draft (de la Pasul 2) in folderul proiectului
  • Deschide Terminal si navigheaza acolo
  • Porneste Claude Code: claude
cd Documents/proiecte/mynest claude

Prima ta cerere

Citeste documentul din folder si creeaza aplicatia descrisa acolo. Incepe cu pagina principala.

Apoi continui dialogul

  • Fa-mi un design modern cu dark/light mode
  • Iconite minimaliste, doar linii
  • Fa-o sa arate bine pe telefon
  • Adauga functionalitatea X din document

Sesiunea 1 - Complete

Am parcurs pasii de la idee la primul cod functional.
De la idee - documentatie - domeniu - server - DNS - primul cod functional

Ce urmeaza? Sesiunea 2

Repornirea proiectului
Cum deschid aplicatia? De unde reiau lucrul?
Upload pe server
De la local la online - SSH, SCP, rsync
Nginx si SSL
Configurare server web + certificate gratuite
Cloudflare Proxy
SSL gratuit si protectie fara cost
Google Antigravity
Noul IDE agent-first pentru dezvoltare
Autentificare
Login, register, user panel

Tool nou: Google Antigravity

Lansat in noiembrie 2025, Antigravity este un IDE agent-first care schimba paradigma dezvoltarii. Nu mai scrii cod linie cu linie - definesti taskuri si agentii AI le executa autonom: planifica, scriu cod, testeaza si verifica. Gratuit in preview, suporta Gemini 3 Pro, Claude si GPT.