= Дефинирање на проектот - Blink Buy == Членови на тимот ||= Име и Презиме ||= Индекс ||= Улога || || Ева Ѓорѓевиќ || 231169 || Координатор || || Илија Трајковски || 231050 || Член на тимот || || Марија Манчева || 231238 || Член на тимот || || Филип Ташков || 231164 || Член на тимот || == Краток опис на проектот '''Blink Buy''' претставува сеопфатна е-commerce платформа наменета за модерна онлајн трговија со фокус на прецизно управување со залихите и логистиката. Системот овозможува поврзување на купувачите со комплексна мрежа на продавачи и производи преку интуитивен кориснички интерфејс. '''Купувачите''' можат да пребаруваат производи преку категории и атрибути, да управуваат со кошнички и листи на желби, да користат купони за попуст и да учествуваат во програма за лојалност. Системот им овозможува детален преглед на статусот на нивните нарачки и пратки во реално време. '''Продавачите и Магационерите''' имаат напредна контрола врз инвентарот. Наместо само следење на вкупна количина, системот овозможува следење на конкретни физички единици (Product Instances) преку сериски броеви, што е од клучно значење за гаранции и контрола на квалитет. '''Администраторите''' го надгледуваат целиот екосистем, вклучувајќи го управувањето со категориите, конфигурација на методите за достава, безбедносните логови на системот и решавање на тикети за корисничка поддршка. == Детален опис на проектот ''1. За кого е наменета базата на податоци и кој е сопственик на платформата?''' - Базата е наменета за организација која дејствува како '''Platform Provider''' (SaaS модел). Оваа организација ја поседува и одржува инфраструктурата, додека услугите ги користат: * '''Фирми-продавачи (Vendors):''' Најразлични компании кои имаат потреба од дигитален излог и софистициран систем за менаџирање на своите магацини. * '''Физички лица (Customers):''' Крајни корисници кои купуваат производи од различни брендови на едно место. '''2. Какви деловни проблеми решава Blink Buy?''' - Системот адресира неколку критични предизвици во multi-vendor околината: * '''Комплексна логистика на продавачи:''' Продавачите можат да поседуваат повеќе магацини на различни локации, а системот автоматски пресметува каде има достапна залиха. * '''Трасирање на поединечни производи (Serialization):''' За разлика од обичните продавници, Blink Buy поддржува следење на сериски броеви (Product Instances), што е клучно за решавање на рекламации и гаранции кај техничка стока. * '''Флексибилно плаќање и дисконти:''' Овозможува примена на купони на ниво на нарачка и следење на повеќе обиди за плаќање за една иста трансакција (Payment retries). * '''Доверба и ангажман:''' Преку системот на рецензии со гласање за нивната корисност (Helpful votes) и листи за чекање (Waitlists) за производи кои не се на залиха. '''3. Типови на корисници и нивните привилегии?''' - Во согласност со релациониот модел, дефинирани се следните актери: * '''Администратор (Admin):''' Управува со шифрарниците (категории, атрибути, методи за испорака) и ја надгледува безбедноста. * '''Продавач (Seller):''' Сопственик на магацини (`WAREHOUSES`), одговорен за внес на производи, варијанти и физички инстанци. * '''Купувач (Customer):''' Физичко лице кое креира профил, адреси, кошнички, нарачки и остава рецензии. * '''Агент за поддршка (Support):''' Одговорен за решавање на тикетите креирани од корисниците. '''4. Која е конкурентската предност на ова решение?''' - Главната разлика е во '''Моделот на алокација (Order Item Allocation)'''. Додека другите системи ја намалуваат само вкупната бројка на залиха, Blink Buy во моментот на подготовка на пратката го „резервира“ и го запишува точниот сериски број на производот кој е продаден. Ова спречува грешки во испораката и овозможува совршена историја на цени (Price History) и гаранции. '''5. Технолошка рамка и архитектура?''' - Blink Buy е замислен како робусна веб апликација. Архитектурата на базата на податоци е строго модуларна, што овозможува лесно проширување и оптимизација на перформансите при голем број на трансакции.