Sisteme de rezervări și aplicații web care funcționează și în viața reală.

Sunt Daniel, dezvoltator React și TypeScript în Brașov. Construiesc totul: fluxul de rezervare, plățile, panoul de administrare și testele care le țin în frâu. Lucrez în română, germană și engleză.

Proiecte

Întâi proiectele pentru clienți. Situația din septembrie 2026.

  1. Brasov Private Tours

    Proiect pentru client

    Rezervări și plăți cu cardul pentru o firmă din Brașov care face excursii private de o zi și transferuri la aeroport.

    Construit cu: Next.js 16, React 19, Postgres, Prisma 7

    Status: Înainte de lansare

  2. Acest site

    Proiect propriu

    Un portofoliu cu formular de cerere structurat și o căsuță privată care se actualizează live.

    Construit cu: React 19, React Router 8, Firebase Auth, Cloud Firestore

    Status: Online

  3. Rope Street Tattoo

    Participare la concurs

    De la primul mesaj la programarea plătită, pentru un studio de tatuaje cu un singur scaun. Participare la provocarea Contra × Lovable.

    Construit cu: React, Postgres with row-level security, Stripe (test mode), Lovable

    Status: Demo online

  4. Rezervări de transferuri la aeroport în engleză, română și germană, cu preț fix în câteva secunde.

    Construit cu: Next.js 16, React 19, TypeScript, Tailwind CSS 4

    Status: Concept

  5. Ursa

    Concept

    Site de rezervări pentru un refugiu montan, cu hartă de trasee generată și cer de noapte calculat live.

    Construit cu: HTML, CSS, JavaScript, Canvas 2D

    Status: Concept

  6. Accessibility study

    Studiu și unelte

    44 de magazine online din România și Germania testate după WCAG 2.1 AA. 37 din cele 42 care s-au încărcat au picat.

    Construit cu: axe-core 4.13, Playwright, Node 24, GitHub Actions

    Status: Publicat

Doi oaspeți, o mașină, aceeași seară.

La Brasov Private Tours, oaspeții rezervă și plătesc online. Partea grea: nicio mașină nu are voie să fie vândută de două ori, nici când doi oameni plătesc în aceeași secundă, iar o plată întârziată se rambursează singură.

Rol
Design, dezvoltare, lansare
Când
Septembrie 2026
Teste
79 unitare, 24 de integrare, 16 end-to-end
Limbi
Engleză, română, italiană, spaniolă
Citiți studiul de caz
Pagina principală Brasov Private Tours: căutarea de excursii peste o fotografie a cetății Făgăraș.
brasov-private-tours.vercel.app, septembrie 2026

Ce pot construi pentru dumneavoastră

Fiecare trimite la un proiect în care l-am făcut.

Site-uri de rezervări

Rezervări online cu calendar, plăți cu cardul și panou de administrare. Pentru excursii, transferuri, studiouri și pensiuni.

Vedeți în Brasov Private Tours, Serpentina Transfers, Rope Street Tattoo

Aplicații web cu React și Firebase

Formulare de cerere, dashboard-uri și zone de membri, cu autentificare și date care se actualizează live.

Vedeți în Acest site

Verificări și remedieri de accesibilitate

Vă testez site-ul după WCAG 2.1 AA, cu unelte și manual, apoi repar barierele în cod.

Vedeți în Accessibility study

Site-uri în trei limbi

Română, germană și engleză. Româna și germana sunt limbile mele materne, deci clienții dumneavoastră citesc fraze adevărate.

Vedeți în Serpentina Transfers, Rope Street Tattoo, Acest site

Cum decurge un proiect

  1. Îmi descrieți ce aveți nevoie

    Prin formularul de cerere sau pe e-mail. De obicei ajunge o discuție scurtă ca să înțeleg.

  2. Primiți un plan scris

    Ce construiesc, cât durează și cât costă, înainte să înceapă lucrul.

  3. Vedeți devreme că funcționează

    Un link de previzualizare pe care îl deschideți pe telefon, nu capturi de ecran. Părerea dumneavoastră intră în versiunea următoare.

  4. Lansare și predare

    Testat pe telefon și cu tastatura, găzduit pe conturi pe numele dumneavoastră, cu note despre cum se folosește.

Pentru angajatori

Caut un post în care să construiesc aplicații cu React și Firebase. Cel mai repede îmi judecați munca după codul acestui site: regulile de securitate, testele lor și CI-ul care le rulează.

Lucrez cu unelte AI de programare, printre ele Claude Code, și răspund pentru ce livrez: planul, review-ul și testele.

Front end
React 19, TypeScript, React Router, Next.js App Router
Back end
Firebase Auth, Firestore și reguli de securitate, Postgres cu Prisma, Stripe
Testare
Vitest, Playwright, emulatorul Firebase, GitHub Actions
Calitate
WCAG 2.1 AA, axe, Lighthouse, Core Web Vitals
Limbi
Engleză (fluent), germană și română (materne)
Daniel Butnar

Despre mine

Locuiesc în Brașov. Româna și germana sunt limbile mele materne, iar în engleză lucrez zilnic. Studiez la Politehnica București, la linia de studiu în limba germană.

Țin la părțile pe care nu le vede nimeni: ce se întâmplă când doi clienți rezervă în același timp, când o plată ajunge târziu, când cineva folosește un cititor de ecran. Am fondat și GoActive Bucharest, un grup de tineri care organizează schimburi Erasmus+, și i-am construit site-ul.

Spuneți-mi de ce aveți nevoie.

Un proiect, un post liber sau o întrebare. Citesc fiecare mesaj personal.

Trimiteți o cerere