Un magazin online conține:
- partea de administrare a produselor care permite adăugarea, modificarea sau ștergerea produselor
- accesul la interfața de administrare a produselor/categoriilor se face prin web, pe bază de username și parolă
- categoriile de produse sunt dispuse într-un sistem arborescent, putând exista mai multe categorii pe același nivel și fiecare categorie poate conține la rândul ei alte categorii
- vizitatorul va avea tot timpul afișate în site produsele și categoriile introduse în baza de date
- afișare și actualizate promoții curente
- sortare produse după preț, nume, rating etc
- afișare produse recent vizualizate
- afișare ultimele produse adăugate
- căutare produse după cuvinte cheie
- galerie imagini la fiecare produs
- adăugare produse în coșul de cumpărături. În coșul de cumpărături se pot adăuga oricâte produse din orice categorie
- eliminare produse din coș, modificare numărul de bucăți dorit, calcul automat cost total
- trimitere comenzi prin completarea unui formular ce conține toate datele de identificare ale utilizatorului, destinația comenzii, modul livrării, modul de plată preferat etc.
- confirmare efectuare comandă prin primirea unui mail cu detaliile comenzii
- comandă fără înregistrare în baza de date
- calcul transport
- aplicare cupon reduceri
- comparare produse
- actualizări site
- creare adrese de email
- înregistrare domeniu
- găzduire site