NeuroLearn - Educational - Prahova - Lucrari 2025 Nationala

Informatii generale

Descriere

NeuroLearn este o platformă educațională modernă, centrată pe autocunoaștere și învățare eficientă. Aplicația le permite utilizatorilor să-și descopere stilul propriu de învățare folosind unelte bazate pe cercetări din neuroștiință și psihologie cognitivă. Tehnici precum Pomodoro, metoda Feynman, recapitularea activă sau organizarea spațiată sunt integrate într-un sistem unitar, accesibil dintr-un dashboard intuitiv. Utilizatorii pot urmări progresul lor individual sau chiar în comparație cu restul membriilor din grupurile publice sau private.
În plus, datorită arhitecturii sale open-source, NeuroLearn este o platformă extensibilă, out-of-the-box, pe care oricine o poate găzdui și personaliza. Sistemul integrat de gestionare a lecțiilor (CMS) permite profesorilor, creatorilor de conținut sau școlilor să publice ușor materiale proprii și să le distribuie într-un cadru coerent și interactiv. Astfel, NeuroLearn poate funcționa ca un mediu educațional colaborativ, scalabil și descentralizat, care susține atât învățarea individuală, cât și partajarea cunoștințelor într-o comunitate deschisă.

Tehnologii

NeuroLearn este construit cu tehnologii moderne și eficiente, având la bază React și Next.js pentru dezvoltarea frontendului, beneficiind de server-side rendering și un sistem de routing performant. Stylingul este realizat cu TailwindCSS, folosind o abordare utility-first care asigură viteză de dezvoltare și design responsiv, completat de componentele elegante și accesibile oferite de shadcn/ui. Pentru animații fluide și o experiență interactivă plăcută, se utilizează Framer Motion. Backendul aplicației este gestionat direct în cadrul proiectului Next.js, prin API Routes, iar pentru funcționalități avansate sau execuții asincrone (precum cronuri), sunt folosite Supabase Edge Functions. Datele sunt stocate într-o bază de date PostgreSQL, gestionată prin Supabase, care oferă performanță și scalabilitate pentru lecții, progres, utilizatori și activități. Autentificarea este realizată tot prin Supabase Auth, iar gestionarea sesiunilor și protecția cu JWT. Aplicația este găzduită pe Vercel, beneficiind de CI/CD integrat, iar versionarea codului este controlată local prin Git, cu publicare și colaborare pe GitHub (repository-ul a fost migrat de pe GitLab).

Cerinte sistem

NeuroLearn este o aplicație web accesibilă online la adresa https://neuro-learn.vercel.app. Tot ce ai nevoie este un browser web modern (precum Chrome, Firefox, Edge sau Safari) și o conexiune stabilă la internet.

Realizatori

Ioachim Florian Daniel Postelnicu

  • Scoala: Colegiul Economic “Virgil Madgearu”, Municipiul Ploiesti
  • Clasa: 10
  • Judet: Prahova
  • Oras: Gorgota

Screenshots