/MovieGuide

Сервис - каталог фильмов с кратким описанием, постерами и кадрами.

Primary LanguageVue

Movie Guide

Этот проект представляет собой онлайн базу данных фильмов. В нем реализованы следующие основные функции:

  1. Отображение списка фильмов с сортировкой и пагинацией
  2. Поддержка русского и английского языков
  3. Базовая аутентификация
  4. Авторизация администратором или пользователем
  5. Добавление, редактирование и удаление фильмов администратором

В данном учебном проекте реализован только frontend. Backend разработал NTrubkin.

Технологии

  • TypeScript
  • Vue
  • Vuetify
  • Pinia
  • i18n
  • Axios

Демо

Демо-версия с тестовыми данными (admin:admin и user:user) доступна на movie-guide.vercel.app

Запуск

  1. Клонируйте репозиторий
  2. Перейдите в каталог проекта
  3. Выполните команду
npm install
  1. Выполните команду:
npm run dev
  1. Откройте веб-браузер и перейдите по предложенной ссылке. По умолчанию http://localhost:5173/

Прочее

Swagger