Практически проект

 

Онлайн магазин за аксесоари за телефони.

 

Основни изисквания

 

- База данни:

 

  1. 1.Трябва да се направи потребител в MySQL с ограничен достъп ( SELECT, INSERT, UPDATE, DELETE )  до  accessories_shop. 

  2. 2.Необходими са следните таблици в MySQL база данни с име accessories_shop. 

- Страници :

  1. 1.Списък с продуктите.
    Показване на продуктите по един на ред на всеки ред трябва да има.
    Име, снимка цена и бутон за добавяне на продукт към кошницата.
     

  2. 2.Страница която да добавя или да маха продукти от кошницата.
    Системна“ страница която да обновява списъка на кошницата.
    След като операцията е завършена трябва да се пренасочи към страницата от която е направена операцията.
     

  3. 3.Преглед на продуктите в кошницата.
    Списък само с продуктите в кошницата, но вместо бутон за добавяне трябва да има бутон за премахване на продукт от кошницата.
    Форма за Е-майл и Име на клиента.
    Поръчката не може да бъде завършена ако не е попълнен Е-майла и Името.
    Минимална дължина на полето за име трябва да е 3 символа.  
    Минимална дължина на полето за Е-Майл трябва да е 8 символа.
     

  4. 4.Завършване на поръчка.
    След валидацията трябва да се запише поръчката в базата и да бъде отбелязана за „завършена“. 

 

 

Допълнителни изисквания

 

- База данни:

 

- Потребителски вход и регистрация :

 

  1. 1.Страница за вход
    Форма с потребителско име, парола и бутон за вход.
     

  2. 2.Страница за регистрация
    Форма с потребителско име, парола, повторение на парола, емайл и бутон за регистрация.
    Паролата и повторението на паролата трябва да съвпадат за да е валидна формата.