Skip to content

juliion/GoodsCatalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoodsCatalog

Контекст

GoogsCatalog є навчальним додатком WPF, у ньому є каталог товарів з якого можна дізнаватися інформацію про товари різних категорій та брендів. У якості архітектурного патерну використовується MVVM, для управління доступом до бази даних використовується mini ORM Dapper.

Потенційно може використовуватися у якості Desktop-застосунку онлайн-магазину, що дозволяє отримувати ту ж інформацію та функціональність, що й Web-застосунок цього магазину, компанії тощо.

Функціональність

Застосунок дозволяє:

  • Керувати категоріями товарів
    • Додавати нові категорії
    • Редагувати існуючі категорії
    • Видаляти категорії
  • Керувати товарами
    • Додавати нові товари
    • Редагувати існуючі товари
    • Видаляти товари
  • Отримувати список товарів обраної категорії (наприклад одяг, взуття, аксусеари)
  • Отримувати список товарів обраного бренду
  • Отримувати список товарів, одночасно обравши потрібну категорію та бренд
  • Отримувати повну інформацію про обраний товар
    • Назва
    • Фото
    • Бренд
    • Розмір
    • Колір
    • Матеріал
    • Ціна
    • Опис товару

Локальний запуск

Щоб локально запустити застосунок, потрібно перейти до Releases, обрати останній Release та завантажити Source code.

Розархівувавши .zip-файл з кодом, запустити проект можна двома шляхами:

  • Запустити існуючий файл застосунку GoogsCatalog.exe.
  • Згенерувати свій .exe файл, відкривши проект у Visual Studio за допомогою .sln-файлу та запустивши нову збірку проекту.

Приклади використання

Запустивши застоcунок, можна побачити усі товари, які наразі є серед асортименту, та інформацію про них. Натиснувши на будь-який товар, можна отримати його фото, опис товару та бренд.

Приклад отримання інформації про товар:

изображение


У вкладці "Категорії" можна обрати бажану категорії товарів, після чого список товарів оновиться відповідно до обраної категорії.

Приклад використання вкладки "Категорії":

изображение


Одночасно можно обрати бажану категорію та бренд товари, після чого список товарів оновиться, відображаючи лише товари обраної категорії бажаного бренду.

Приклад використання вкладок "Категорії" та "Тренди" одночасно:

изображение


За допомогою налаштувань "Управління товарами" можна додавати нові товари та видаляти або редагувати існуючі товари.

Існуючі функції у налаштуваннях "Управління товарами":

изображение


За допомогою налаштувань "Управління категоріями" можна додавати нові категорії та видаляти або редагувати існуючі категорії.

Існуючі функції у налаштуваннях "Управління категоріями":

изображение

Автор

Іонова Юлія  

LinkedIn: Julia Ionova
Telegram: @julia_io
Email: juliaionova111@gmail.com

About

Educational project on the topic "Goods catalog".

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages