Portofoliu personal

Aici vei găsi proiectele la care am lucrat până acum: aplicații, website-uri, algoritmi, proiecte universitare și alte rezultate relevante. Voi actualiza constant această secțiune pe măsură ce dezvolt lucruri noi.

Beat the Bomb – joc interactiv în C

Joc interactiv, dezvoltat împreună cu 4 colegi în limbajul C, ca parte a temei din cadrul materiei Structuri de Date și Algoritmi. Este un joc bazat pe întrebări tehnice, dar și de cultură generală, structurat pe mai multe niveluri de dificultate.

Pe măsură ce jucătorul răspunde corect, bomba devine mai puțin instabilă, iar timpul rămas crește. Pe de altă parte, dacă răspunzi greșit, pierzi vieți, iar „bomba explodează”.

Proiectul a fost realizat folosind structuri de date precum liste și stive, precum și algoritmi de sortare și căutare.

Spânzurătoarea – joc în C++

Joc realizat în C++ care implementează clasicul joc „Spânzurătoarea”. Scopul jocului este ca utilizatorul să ghicească un cuvânt ascuns, literă cu literă, având un număr limitat de încercări. La fiecare greșeală, jocul afișează progresiv elementele „spânzurătorii”.

Programul include verificări pentru litere deja introduse, afişarea stadiului curent al cuvântului, numărul rămas de vieți și mesajele corespunzătoare pentru câștig sau pierdere.

Proiectul a fost realizat folosind concepte de programare precum manipularea șirurilor de caractere, funcții, structuri condiționale și bucle, precum și o logică simplă de joc. Este un proiect care dezvoltă gândirea algoritmică și gestionarea fluxului unui joc în consolă.

Bază de date pentru magazin online – mărimi mari

Proiect realizat ca aplicație practică pentru gestionarea bazei de date a unui magazin online specializat în articole de îmbrăcăminte pentru mărimi mari. Structura bazei de date administrează clienți, produse, categorii, stocuri și comenzi.

Baza de date include tabele pentru utilizatori, produse, coș de cumpărături, comenzi și recenzii, precum și relații de tip one-to-many și many-to-many. Au fost implementate operații CRUD, validări și interogări SQL complexe pentru filtrare și analiză.

Proiectul evidențiază cunoștințe solide de modelare a datelor, normalizare, gestionare a relațiilor între tabele și optimizarea unei baze de date utilizate într-un magazin online.