👨‍🎓План обучения

Flutter

https://docs.flutter.dev/

Dart

https://dart.dev/guides

Firebase

https://firebase.google.com/docs/build

Прототип приложения для практики

https://www.figma.com/file/oqh8C53uC4ExnxV6tn4Oow/sushi-mag.com

Предлагаемый к реализации функционал:

- Вход по номеру телефона и подтверждение кода из SMS на странице входа;

- Можно сымитировать отправку SMS, ровно как и проверку, чтобы не подключать платные сервисы;

- Хранение сессий - обход страницы входа при запуске приложения;

- Страница каталога товаров с разделами и тегами для фильтрации;

- Добавление товаров в корзину с пересчётом количества товаров и их суммы;

- Страница корзины с возможностью удаления добавленных товаров;

- Страница оформления заказа с перечнем полей;

- Проверять, выполнил ли пользователь вход;

- В зависимости от выбранного способа доставки отобразить соответствующий блок полей;

- Если возможно, успешно созданный заказ сохранить в json-файле;

- Страница истории заказов текущего пользователя

- Вывести список оформленных заказов пользователя по номеру телефона

- Модальные или всплывающие окна с информацией об "Обработке персональных данных".

Last updated