Am ales această temă deoarece consider că web-ul este cel mai potrivit mediu de implementare pentru o astfel de aplicație și în cercetările mele nu am găsit un model care, mai mult decât să satisfacă minimul necesar de funcții, să prezinte avantaje față de modelul tradițional de catalog și, mai important, să facă utilizatorii să se simtă încântați să îl folosească, nu siliți. Proiectul reprezintă încercarea mea de a construi un astfel de sistem, și prima mea aplicație PHP + MySQL. Design language-ul corespunde celui folosit de Microsoft în platformele WP7 si Win8, ce are o serie de valori intrinsece: lizibilitatea garantată de fonturile mari și schema simplă fără zgomot, butoanele mari ușor de manipulat pe touchscreen-uri, totul fiind construit cu un minim de imagini mâncătoare de bandwidth, lucru care îi conferă rapiditate și eficiență. Pe back-end, am căutat sa creez un sistem curat, crossplatform care să nu depindă de frameworkuri proprietare sau plugninuri cum ar fi Flash. Cu excepția bibliotecii jQuery si a programului Google reCaptcha, totul este 100% scris de mână. Am conștientizat sensibilitatea datelor manipulate de o astfel de aplicație și m-am interesat asupra precauțiilor de securitate, cu precădere pe metode de hashing pentru stocarea parolelor și prevenirea atacurilor de tip SQL injection. Un mic demo este disponibil la http://liceulmoisil.ro/catalog2/, pe contul `grepit' cu parola `concurs'.