Similar presentations:
Mini-Yozetka
1. Mini-Yozetka
Презентація дипломної роботи зпредмету : angular/react
Mini-Yozetka
Студентів IT академії «Крок» :
Сильчик Марини
Мамотенко Владислава
Ларцина Максима
Хрустальова Олесандра
Зубко Євгена
2.
Mini-Yozetka – це прототип інтернет-магазину RozetkaRozetka
Mini-Yozetka
3.
Наші задачі4.
Mini-Yozetka складається з :Завантажувальний екран
Головна сторінка
Сторінка Кошика
Сторінка адміну
Сторінка товару
Сторінка категорії
Сторінка 404
5.
Завантажувальний екранПри вході до програми
Сторінка 404
При переході на некоректний шлях
6. Головна сторінка
Бургер-менюПоле фільтрації
Зміна валюти
Сторінка адміну
Сторінка кошика
Категорії
Плитки товарів
Футер
7.
Burger-menuПошук
Перехід по категоріям
Перехід до кошика
Додаткова інформація
Пошук за назвою
Фільтрується в
реальному часі
8. Кошик
Плитки товарівЗміна кількості товару
Ціна
(розрахована від к-ті)
Кнопка видалити товар
Повернутись на головну
сторінку
Очистити корзину
Сума замовлення
Скинути форму
9. Сторінка товару
Повернутись на головнусторінку
Назва товару
Ціна
Додати в кошик
Опис товару
Коментарі
10. Сторінка товару:Коментарі
Опис товаруПоле для введення коментря
(обов’язкове до заповнення)
Слова : кокос ,банан,поганий
і символи @ - заборонені
Коментарі зберігаються в
Local Storage
11. Сторінка адміну : вхід
Поле для введення пароля12. Сторінка адміну
Поле для введення назви-лише літери і пробіли
Поле для введення опису
-лише літери і пробіли та
цифри
Перевірка на існуюче
зображення
Вибір валюти
Додає всюди товар
Можна видалити товар
всюди
13.
Як це працює• Головна сторінка: 11 товарів, пагінація по 5
• Фільтрація товарів у реальному часі
• Перехід на сторінку товару з описом та коментарями
• Кошик з динамічним підрахунком суми
• Адмінка: додавання, валідація та видалення товарів
Особливості
•Заміна заборонених слів у коментарях
•Збереження даних після перезавантаження сторінки
•Захист сторінки адміністратора паролем
•Повідомлення та підсвічування при некоректному вводі
•Сторінка 404 при помилковому шляху
14.
Які технології ми використовувалиHTML, CSS — адаптивний дизайн
Angular - для SPA, компонентний підхід
Express — сервер для роздачі бандлу
15.
ВисновокПроєкт повністю відповідає технічному завданню
Кожна частина перевірена й працює згідно вимог
Код розбитий по компонентах для зручності підтримки
Кольори, стилі, макет - скопійовані з Rozetka
Адаптація під desktop
marketing
internet