Sunteți pe pagina 1din 6

COLEGIUL NAȚIONAL “CONSTANTIN CANTACUZINO”

CLASA A 9-A

DOCUMENTAȚIE

,,Protecția climatică” Aplicație


concurs Web Design
Empowersoft 2021

Profesor îndrumător: Moroianu Gabriel


Echipa: Echipa Doua Bile
Elev: Catrina Sebastian

Link-ul către videoclipul de prezentare: https://youtu.be/5Mlfi7wYph4


Tema aplicației web

Din exemplele de teme propuse de către organizatorul


concursului, echipa noastră a ales următoarea tema:
protecția climatică.

La baza conceptului aplica iei, m-am inspirat de pe AEM:


www.eea.europa.eu/ro

Pornind de la cele de mai sus, am realizat următoarea

schema care se afla pe pagina următoare.


Pagina principala Pagina de contact
(index.php) (contact.php)

Pagina postarilor
(post.php)

Pagina de logare
(admin/index.php)

Dashboard
(admin/cont.php)

Pagina de adaugare
articol Pagina tuturor
(admin/adauga.php) Pagina setarilor
articolelor
(admin/settings.php)
(admin/articole.php)

Pagina de modificat Pagina de editat profil


articole (admin/modifica- (modific.php)
art.php)
Structura și funcționarea aplicației
Pagina de start (index.php)

În această secțiune a aplicației, utilizatorul


interactionează prima dată cu aplicația.

Vizitatorul poate accesa din cadrul acestei pagini:

 Pagina de contact, de unde poate scrie un mesaj


autorilor
 Pagina de login, unde se poate loga pentru partea de
admin, unde poate edita sau adăuga articole.
o Pagini alternative:
 Pagina de afișare a răspunsurilor căutărilor
(caut.php);
 Dashboard-ul (admin/cont.php);
 Pagina de modificare a datelor
(admin/modifică.php);
La realizarea acestor pagini s-au utilizat urmatoarele: Filezilla,
Photoshop, limbaj de programare PHP versiunea 7.1
(https://github.com/php/php-src), HTML5, framework-ul css
W3.CSS (https://www.w3schools.com/w3css/4/w3.css) și
Bootstrap 4
(https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootst
rap.min.css), limbajul de programare JavaScript ECMA6
(https://developer.mozilla.org/en-US/docs/Web/JavaScript) si
libraria sa Jquery (https://code.jquery.com/jquery-3.6.0.min.js).

Algoritm de criptare a parolelor:

SHA256 (https://github.com/B-Con/crypto-
algorithms/blob/master/sha256.c)
Posibile îmbunătățiri

 realizarea de pagini pe platformele de


socializare: Facebook, Instagram, Reddit,
Youtube, Google Bussiness, Pinterest,
Twitter, OLX, etc.
 trimiterea unei copii a formularului pe
emailul destinatarului;
 adăugarea unui buton de “share”.

Timp alocat
 Ore efectuate pentru realizarea prezentei aplicatii = 138

 Ore necesare imbunatatire aplicatie = 207

Vă mulțumesc, elev Catrina Andrei-Sebastian

S-ar putea să vă placă și