Cu ceva timp în urmă am finalizat construcția unui proiect foarte mare pentru mine: Biletis.ro, o aplicație de ticketing pe care, în prezent, am întrerupt-o din lipsă de timp și finanțare.
A fost un proiect ambițios, început inițial ca o simplă idee, după ce dezvoltasesem în anul precedent o aplicație similară pentru Balul Bobocilor din liceul meu. Prima versiune fusese construită în WordPress, cu funcționalități custom și gândită strict pentru acel eveniment.
Biletis a pornit însă cu o altă perspectivă. Am vrut să construiesc ceva solid, scalabil și durabil, nu doar o aplicație care să funcționeze pentru un singur eveniment.
Pentru partea de backend și infrastructura aplicației am ales Django, într-o arhitectură monolithic. Pentru un proiect dezvoltat în mare parte de o singură persoană, această abordare s-a dovedit suficientă pentru a construi rapid o aplicație complexă, fără să complic inutil infrastructura.
Inițial, Biletis nu a fost gândită ca un produs comercial. A fost, în primul rând, un proiect prin care voiam să-mi antrenez abilitățile de programare și să văd până unde pot duce un produs construit de la zero.
La un moment dat însă, a apărut o oportunitate reală.
Lansarea
În noiembrie 2025, aplicația era deja finalizată din punct de vedere tehnic și pregătită pentru a fi pusă în funcțiune. Până atunci, Biletis fusese însă, în esență, încă un proiect personal din GitHub.
În luna februarie 2026, am primit un telefon simplu:
„Mai ai aplicația aia? Am avea nevoie de ea.”
Și de aici, proiectul a trecut din zona de experiment personal în lumea reală.
Am avut la dispoziție aproximativ o săptămână pentru deploy pe server, configurarea mediului de producție și toate testele necesare înainte de lansare. După aceste verificări, Biletis era live și putea fi folosită pentru evenimente reale.
Interfața
Interfața nu a fost principala mea prioritate în prima etapă. Am pus accentul în primul rând pe funcționalitate, stabilitate și infrastructură, astfel că designul a rămas relativ simplu.
Totuși, interfața a fost construită custom, folosind template-urile Django și tehnologii web clasice: HTML, CSS, JavaScript și Bootstrap.
Panoul de administrare a fost unul dintre punctele importante ale aplicației, deoarece trebuia să permită gestionarea rapidă a evenimentelor, biletelor și comenzilor, fără ca procesul să devină complicat pentru utilizator.
Mai jos sunt câteva imagini din panoul de administrare și din aplicație, care surprind modul în care arăta Biletis în perioada în care era activă.



Funcționalități
Biletis a fost gândit ca o platformă care să simplifice întregul proces, de la descoperirea unui eveniment până la achiziția biletului. Am pus accent pe o experiență cât mai intuitivă pentru utilizator, dar și pe un sistem de administrare care să permită gestionarea eficientă a evenimentelor, biletelor și comenzilor.
Platforma permite afișarea și organizarea evenimentelor, prezentarea detaliilor relevante, selectarea tipului și numărului de bilete, precum și finalizarea comenzii printr-un proces de plată integrat. În spatele interfeței există toate componentele necesare pentru gestionarea comenzilor și urmărirea tranzacțiilor, astfel încât experiența utilizatorului să rămână simplă, în timp ce partea administrativă să fie cât mai ușor de controlat.
Un alt obiectiv important a fost ca platforma să funcționeze la fel de bine indiferent de dispozitiv. De aceea, interfața a fost construită responsive, cu atenție atât la experiența de pe desktop, cât și la cea de pe telefon. Practic, am urmărit ca utilizatorul să poată descoperi un eveniment și să își cumpere biletul fără pași inutili, indiferent de dispozitivul folosit.
Primele evenimente
Momentul în care platforma a trecut de la dezvoltare la utilizatori reali a fost, pentru mine, una dintre cele mai importante etape ale proiectului. Primele evenimente au reprezentat testul real pentru tot ce construisem până atunci: fluxul de cumpărare, procesarea plăților, gestionarea comenzilor și stabilitatea platformei trebuiau să funcționeze corect în condiții reale.
Rezultatul a fost unul foarte bun. Primele evenimente au fost procesate fără bug-uri care să afecteze experiența utilizatorilor, iar prin intermediul platformei au fost realizate încasări prin Stripe de peste 10.000 €. Pentru mine, acesta a fost unul dintre cele mai importante momente ale proiectului, pentru că a confirmat că platforma nu era doar funcțională într-un mediu de dezvoltare, ci putea susține efectiv tranzacții reale și utilizatori reali.
Mai mult decât o cifră, primele încasări au fost o validare a întregului sistem: de la interfață și experiența de cumpărare până la integrarea procesatorului de plăți și gestionarea comenzilor. Este genul de etapă în care vezi concret dacă ceea ce ai construit rezistă în lumea reală — iar Biletis a trecut acest test fără probleme majore.
Pauza
Proiectul este pus pe pauză, pentru că am altele mai importante. Poate se va întoarce, poate nu, cine știe… Cel mai important este că mi-am mărit expertiza tehnică și am învățat un lucru: aplicații de această anvergură nu sunt un one-man show, la fel cum am învățat și că un singur adolescent nu poate concura cu platforme unde cifra de afaceri este de ordinul milioanelor de euro. Până atunci, noi ne auzim!
Dacă vrei o aplicație web custom care să-ți simplifice procesele, sunt aici. Completează formularul de contact și revin eu în scurt timp!
Apariții media despre platforma Biletis aici


