У цій курсовій роботі проводиться огляд існуючих сервісів для каталогізації, збір потреб цільової аудиторії. На основі отриманих при аналізі даних створюються функціональні вимоги до застосунку. Після цього здійснюється проектування ER моделі та реляційної моделі застосунку, порівнюються різні підходи до створення архітектури застосунку та огляд обраних для його реалізації інструментів таких, як Spring Boot, Hibernate, React. В результаті роботи отримано застосунок, який дозволяє переглядати бібліотеку фільмів та серіалів, створювати та експортувати списки для перегляду.