Omaga

Proiect: Adaptare Design + Programare + Mentenanţă
An realizare: 2018 - prezent
Stadiu Proiect: în curs

Proiectul Omaga a început cu rescrierea codului unui site existent pentru a îmbunătăţi interfaţa de administrare și a facilita dezvoltări noi. Odată cu rescrierea am optat să refacem complet design-ul paginilor de articole. Am scris un sistem custom de navigare prin articole ce încarcă dinamic noi articole pe măsură ce utilizatorul scrollează. Acest nou tip de interfaţă a creat o problemă cu afișarea comentariilor pentru fiecare articol, care de asemenea aveau o încărcare dinamică pe bază de scroll. Pentru a rezolva problema am creat o fereastră separată slide-in unde încărcam dinamic comentariile în funcţie de acţiunile utilizatorului.
Totodată un accent special a fost pus pe performanţa site-ului pe front-end și back-end. S-au implementat soluţii de caching agresiv pentru a micșora resursele consumate de afișarea website-ului, o problemă accentuată și de noua interfaţă care încurajează vizualizarea prelungită a content-ului cu încărcări de articole noi frecvente. Pentru frontend am limitat folosirea de Javascript la minimum necesar, soluţia de navigaţie fiind deja un element ce poate consuma resurse pe sisteme mai slabe.