Skip to content

antonikochet/PhoneShopTestTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PhoneShopTestTask

test task phone store app.
The MVVM architecture was used when building the application

Basic requirements for the terms of reference

Main screen

select category

  • When you click on the icon, it changes color (as by design). Only one icon can be selected and highlighted.

Hot sales

  • carousel of elements.

Best seller

  • Product list in the form of a collection.

Filter options

  • Drop-down list of brand, size and price. Size - only draw as in Figma.

Product details screen

  • Shows only one phone model (limitations of the provided API).
  • Product images in the form of a carousel.

When you click the add to cart button, the device that was selected on the main screen is added to the cart

My Cart screen

  • The user sees a list of added products in the cart.
  • The screen shows the final price for all the added devices.
  • The location and checkout buttons are not activated

Since according to the technical specification, the initial data is taken on request from the issued API, adding products from the main screen starts working after opening the my cart screen.

Presentation of the application

About

test task phone store app

Topics

Resources

Stars

Watchers

Forks

Languages