Documente Academic
Documente Profesional
Documente Cultură
Tema proiectului:
CorsetsCouture -Magazin de comert online(tematica fiind magazin de corsete )
Descrierea proiectului:
• Descriere generala
Proiectul este un site web (magazin online cu corsete), care ofera
posibilitatea de înregistrare si logare(cu 2 roluri,drept utilizator sau
admin).Pe partea de admin se regaseste panoul de administrare receptiv
(dashboard).Pe partea de utilizator exista pagina de home,about,shop,contact
,orders ,avand si cos de cumparaturi.
• Concepte introduse/utilizate în proiect
Catalog de produse:
▪ Listarea produselor cu detalii, imagini si preturi.
▪ Functionalitate de cautare pentru a gasi rapid produsele dorite.
Coș de cumpărături:
▪ Adaugarea si eliminarea de produse din cos.
▪ Calcul automat al totalului comenzii.
Securitate-protectia datelor cu cracter personal ale utilizatorilor
Procesul de comandă:
▪ Colectarea datelor clientului, inclusiv adresa de livrare si informatii de
plata.
▪ Optiuni multiple de plata, inclusiv card de credit, PayPal sau alte metode de
plata.
· Gestionarea contului:
▪ Crearea si gestionarea contului de client.
▪ Istoricul comenzilor si posibilitatea de a urmari starea comenzilor.
▪ Administrarea datelor personale si a preferintelor.
Mobile-friendly:
▪ Asigurarea ca aplicatia este optimizata pentru dispozitive mobile pentru o
experienta de cumparare convenabila de pe telefoane si tablete
• Arhitectura proiectului
-bazata pe microservicii
Arhitectura proiectului se bazeaza pe tehnologiile folosite si mediul de
dezvoltare XAMPP.
Proiectul utilizeaza HTML si CSS pentru structura paginilor si stilizarea
paginilor web ,javascript pentru functionalitate dinamica ,PHP pentru
gestionarea logica a aplicatiei si interactiunea cu baza de date MySQL pentru
stocarea informatiilor despre utilizatori, produse si comenzi. XAMPP serveste
drept mediu de dezvoltare pentru a rula aplicatia pe un server local.
• Limbaje
Proiectul meu consta într-un site web realizat folosind pe partea de
frontend:HTML,CSS,javascript,iar pe cea de back-end:PHP si MySQL. Am
folosit de asemenea si Xampp,care ofera un mediu de dezvoltare sigur pentru
a testa aplicatia,activand serviciile Apache si PhpMyAdmin(MySQL).
• Baze de date
Baza de date folosita in proiect contine urmatoarele tabele:
-tabel cu produse
-tabel cu utilizatori
-tabel cu comenzi
-tabel cu mesaje
-tabel cu cosul de cumparaturi
• Functii/rutine/open source/platforme
Se folosesc functii si rutine personalizate dezvoltate în PHP pentru înregistrare si
logare,iar open source este Apache HTTP Server deoarece proiectul e un site web creat
cu ajutorul mediului de dezvoltare XAMPP.