По-долу са описани най-значимите технологии използвани при разработката на MakeupTok.
Vue.js е изключително популярен JavaScript фреймуърк, известен с лекота си и елегантен синтаксис. С него можем да създадем динамични уеб приложения с минимални усилия. Vue.js предоставя мощни възможности за компонентно базирано разработване и реактивно програмиране, което го прави предпочитан избор за множество уеб разработчици.
Vuetify е библиотека за дизайн на потребителски интерфейси, базирана на Vue.js, която предоставя готови компоненти и стилове в съответствие с дизайна на Google Material. С Vuetify можем бързо и лесно да създадем стилни и функционални уеб приложения, като използваме широка гама от компоненти като бутони, карточки, форми, навигационни менюта и други.
.NET Core е крос-платформен фреймуърк за създаване на различни видове приложения, включително уеб приложения, конзолни приложения, уеб услуги и други. Той предоставя висока производителност, сигурност и гъвкавост, като същевременно е лесен за усвояване и използване. .NET Core има голяма общност и поддръжка от Microsoft, което го прави предпочитан избор за множество разработчици.
Entity Framework Core е ORM (Object-Relational Mapping) инструмент за .NET Core, който улеснява работата с бази данни. Той предоставя удобен начин за взаимодействие с базите данни, като предоставя абстракция над тях. С Entity Framework Core можем лесно да извършваме операции като заявки към базата данни, добавяне, промяна и изтриване на записи, което улеснява разработката и поддръжката на приложението.
SQL (Structured Query Language) е стандартен език за манипулиране на релационни бази данни. SQLite е лек и преносим релационен двигател за бази данни, който позволява лесно вграждане в приложения и използване за малки до средни проекти. С SQL и SQLite можем да създадем и управляваме бази данни, което е от съществено значение за съхранение и обработка на данни в нашето уеб приложение.