= Дефинирање на проектот = == Краток опис на проектот == BlissCore е база на податоци и веб-апликација која служи за управување со јога часови (trainings, classes), пакети за вежбање (packages), специјални настани (events) и продажба на јога опрема (merch_items). Со ова корисниците ќе може да: - Се регистрираат и резервираат часови преку календарски приказ. - Купуваат различни пакети како „5-Class Pass“ итн. - Се пријавуваат на специјални настани (workshops, retreats). - Прегледуваат и купуваат јога опрема. == Детален опис на проектот == === За кого е наменета базата на податоци и проектот, и кој ќе ја поседува? === Базата на податоци и веб-апликацијата ќе бидат поседувани и управувани од **“BlissCore Yoga Studio”**, приватна фирма/организација која ги обезбедува услугите за своите клиенти и има сопствен бренд за спортска/јога опрема. - Јас, Теодора Велјаноска, (развивачот) ќе имам администраторски пристап за да го конфигурирам и одржувам системот. - Компанијата (BlissCore) ќе биде главен сопственик на податоците и апликацијата, a ќе им дава пристап на своите инструктори и клиенти. === Какви проблеми во фирмата ќе решавате со оваа изработка? === - Прегледно закажување и резервации: Корисниците добиваат директен увид во слободни термини и настани. - Полесно управување со пакети: Студиото може да креира, уреди и следи пакети (пример, “5-Class Pass”), а корисниците веднаш да ги купуваат. - Интегрирани специјални настани (workshops/retreats): Место за управување и регистрација за настани. - Можност за продажба на опрема: Студиото може да следи залиха и да продава јога опрема. === Какви видови корисници ќе имаат пристап до базата и проектот? === - **Корисници (Clients)**: - Регистрација и логирање - Резервации на часови (пр. Vinyasa Yoga) - Купување пакети (пр. “5-Class Pass”) - Пријавување на специјални настани - Преглед и купување јога опрема - **Инструктори**: - Креирање и ажурирање на часови (schedule) - Следење и одобрување на резервации - Уредување сопствени профили, опис на тренинзи - **Администратори** (Теодора Велјаноска): - Управување со целата база (users, instructors, trainings, events, packages, merch_items) - Конфигурирање на системските параметри - Надзор на резервации и продажба === Ако има други слични решенија, во што е различен вашиот предлог? === Многу фитнес/јога апликации нудат само распоред и закажување часови. BlissCore се издвојува затоа што: - Нуди интегрирани функционалности за продажба на јога опрема и пакети со часови на едно место. - Има локализирана и брендирана средина за едно конкретно јога-студио (специјализирано за нивните услуги и опрема). - Овозможува две‐во‐едно платформа: корисниците можат истовремено да го закажат својот следен тренинг и да купат потребна опрема. === Дали се работи за веб, мобилна и/или десктоп апликација? === Се работи за веб-апликација која користи PostgreSQL база на податоци. Понатаму може да се развие и мобилна апликација (пр. React Native) со истата база, преку REST API. ----