Мобилно приложение за оценяване на козметични продукти за грижа на кожата | Защитена на: 01/01/1900
ДИПЛОМНА РАБОТА
на тема
„Мобилно приложение за оценяване на козметични продукти за грижа на кожата”
Дипломант: Ростислав Георгиев Георгиев
Специалност: Технологично предприемачество и иновации в информационните технологии
Факултетен номер: 9MI3400366
Научен ръководител: гл. ас. д-р Сия Цолова
Резюме
Грижата за кожата е процес, който стотици милиони души в света практикуват. Тя е един строго индивидуален процес, базиран на личните нужди, типове кожа, кожни състояние и преференции на всеки един от тези хора. Въпреки това, именно тази индивидуалност се превръща в предизвикателство, когато пред потребителите са представени хиляди различни козметични продукти и съставки. Огромното разнообразие и сложността на съставките често водят до объркване относно кои съставки са подходящи за даден тип кожа и кои могат да доведат до нежелани реакции. Липсата на достъпна и лесно разбираема информация затруднява потребителите в процеса на грижата за кожата си.
Настоящата дипломна работа цели да предостави решение, което взимайки личните качества на кожата на потребителите, заедно с техните преференции и към тях добави информация за ползите и рисковете на козметичните съставки, предоставя персонализирана оценка за продукта за грижа на кожата. Освен оценяващия алгоритъм, трябва да се реализира и функционалност, позволяваща бързото намиране на информация за желан продукт. За постигане на това, целите са:
- Задълбочено да се проучат проблемите, които хората изпитват, когато избират продукт за грижа на кожата.
- Да се разгледат различните видове атрибути, с които може да опише типа кожа на потребител и как те влияят на годността на дадения продукт.
- Анализ на текущите решения и идентификация на пропуските им.
- Проектиране на архитектурата на мобилно приложение за оценяване на козметични продукти.
- Разработка на информационната система.
- Решението да се валидира сред потребители, които го използват.
За постигане на тези цели, в настоящата дипломна работа ние:
- Проведохме проучване с над 170 души, които имат интерес към грижата за кожата. Чрез него добихме представа за конкретните трудности, които те срещат когато търсят подходящи за тях продукти.
- Направихме сравнителен анализ на преките и непреки конкуренти, които целят да помогнат с избора на продукти за грижа на кожата.
- Зададохме набор от функционални и нефункционални изисквания, на база анализа на проблемната област и нуждите на хората.
- Проучихме и избрахме точни набор от технологии, които да помогнат с реализацията на мобилната информационна система.
- Описахме трислойната архитектура на мобилното приложение и комуникацията между отделните модули.
- Реализирахме приложението, изпълнявайки всички функционални и нефункционални изисквания.
- Валидирахме решението и изготвихме набор от насоки за бъдещо развитие и усъвършенстване.
Използвайки React Native, PostgreSQL и Supabase, успяхме да реализираме мобилно приложение, което да може да се използва от iOS и Android операционните системи. Мобилното приложение предоставя опцията за въвеждане на тип кожа и кожни състояния на потребителите, както и харесването и не-харесването на отделни съставки. Чрез приложението потребителите могат, сканирайки баркод на козметичен продукт, или търсейки го чрез филтри, да получат освен информация за продукта, така и персонализирана оценка, съчетана с доклад относно ползите и рисковете, които продуктът крие. Публикуването на мобилното приложение, както и запитванията, които проведохме с потребителите, показва че ние успяхме да реализираме набора от функционални и нефункционални изисквания успешно.
Чрез успешната реализация на мобилното приложение, успяхме да дадем сигурност и увереност на потребителите, относно продуктите за грижа на кожата, които те използват, като им предоставихме бърз и лесен начин да получат персонализирана оценка за продуктите и съставките на база не личните им нужди и предпочитания.