/MySparClone

Primary LanguageSwiftMIT LicenseMIT

SPAR

Тестовое задание на вакансию intern iOS Developer.

Выполнил: Сорокин Александр

Время выполнения: 2 часа.

Небольшое предисловие: Ввиду отсутствия макета и ассетов, я использовал изображения из интернета. Размеры компонентов подбирались схематично. Иконки - SF Symbols.

Preview

Info

Components - папка с реализацией компонентов - сторис, большой баннеры, маленький, карточка товара.

View - основные View. Чтобы не засорять HomeView решено было вынести ScrollView в отдельные view. Находятся внутри папки ScrollViews.

HomeView.swift - содержит все view. Используется в NavTabView.swift.

Сторонние библиотеки не использованы.


Requirements

  • iOS 14.0 or later
  • Xcode 14.0 or later

Contribution

If you find any issues or want to contribute to the project, please create a Pull Request or make an Issue in this repository.

Installation

  1. Clone the MySparClone repository:

    git@github.com:KeoFoxy/MySparClone.git
  2. Open the MySparClone.xcodeproj project in Xcode.

  3. Build and run the project on a simulator or a real device.