Skip to content

Project for selection for an internship in VK. Implemented display of products using data from https://dummyjson.com/products.

Notifications You must be signed in to change notification settings

antonbadretdinov/VKStore-internship

Repository files navigation

VKStore

The project was developed for selection for the VK 2024 internship.

The application displays products from the resource https://dummyjson.com/products.

Main functionality:

  • Display of products (photo, price, rating, name, description) with a maximum of 20 items per page;
  • Possibility of sorting products by category.

Additionally:

  • Adaptive interface (support for screen flip, dark or light theme, dynamic colors);
  • Checking for Internet connection;
  • Correct error handling when a network request attempt fails.

The project was completed using Jetpack Compose and Material Design 3. The following libraries were also used:

  • Hilt
  • Retrofit2
  • Gson
  • Coroutines
  • ViewModel
  • Coil
  • Systemuicontroller from Accompanist

Screenshots from the app

About

Project for selection for an internship in VK. Implemented display of products using data from https://dummyjson.com/products.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages