Skip to content

vlad0-0/iOS_cursov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Shopper

Описание

Данное приложение является результатом работы над курсовой

Функциональность:

Приложение реализует клиент-серверное взаимодействие с использованием открытого REST API для симуляции интернет-магазина (Shopper). Основные функции:

  • Отображение списка товаров
  • Отображение деталей товаров
  • Загрузка, отображение информации и изображений

Структура проекта:

Проект реализован в архитектуре MVVM с добавлением зеркальной реализации в VIPER архитектуре. В навигационном баре списка товаров есть управление для перехода на нужную архитектуру, чтобы наглядно рассмотреть работу обеих архитектур.

Использованные библиотеки:

SwiftUI, Combine.

Архитектурный паттерн:

  • MVVM
  • VIPER

Установка

  1. Клонировать репозиторий: git clone https://github.com/vlad0-0/iOS_cursov.git
  2. Установление зависимости: проект использует Swift Packed Manager
  3. Откройте проект в Xcode open Shopper.xcodeproj

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages