StartSmart - Utilitar - Alba - Lucrari 2026 Nationala

Informatii generale

Descriere

StartSmart este o aplicație educațională dedicată elevilor de clasa a X-a, concepută pentru a facilita învățarea condițiilor activității antreprenoriale prin lecții interactive, exerciții și simulări practice. Aplicația prezintă noțiuni esențiale despre antreprenoriat, formele juridice ale firmelor (SNC, SRL, SA și SCS), statutul comerciantului, pașii necesari înființării unei firme și clasificarea activităților economice prin codurile CAEN. Cunoștințele sunt consolidate prin quiz-uri adaptate fiecărei lecții, iar utilizatorii își pot aplica informațiile într-un simulator în care creează o firmă virtuală, alegând denumirea, forma juridică, obiectul de activitate și codul CAEN. În plus, aplicația include funcții de căutare și filtrare a codurilor CAEN, evidența firmelor create, un profil al utilizatorului cu puncte și badge-uri pentru progres, precum și o secțiune de administrare destinată monitorizării utilizatorilor, rezultatelor la quiz-uri și statisticilor generale.

Tehnologii

StartSmart este o aplicație web dezvoltată pe o arhitectură client–server, utilizând Next.js 14, React, TypeScript și TailwindCSS pentru interfața utilizator, respectiv Node.js și Express pentru partea de backend. Datele sunt stocate într-o bază de date SQLite, iar comunicarea dintre frontend și backend se realizează prin API-uri REST. Aplicația este structurată modular, incluzând componente pentru lecții, quiz-uri, simulatorul de creare a firmelor, explorarea codurilor CAEN și administrare. Sistemul folosește autentificare cu cont demo (în versiunea de dezvoltare), iar accesul la resursele protejate este realizat prin token-uri de autentificare și verificarea rolurilor utilizatorilor pentru funcționalitățile de administrare.

Cerinte sistem

Cerințe de sistem: Aplicația StartSmart necesită un calculator sau dispozitiv mobil cu un browser web modern (Google Chrome, Microsoft Edge, Mozilla Firefox sau Safari) și conexiune la internet. Pentru rulare sunt necesare un mediu cu Node.js și npm, iar partea de server utilizează Express și o bază de date SQLite. Aplicația este compatibilă cu principalele sisteme de operare, precum Windows, Linux și macOS.

Realizatori

Andrei Coptil

  • Scoala: Colegiul Tehnic Infoel
  • Clasa: 10
  • Judet: Alba
  • Oras: Bistrita

Screenshots