Этот проект представляет собой онлайн базу данных фильмов. В нем реализованы следующие основные функции:
- Отображение списка фильмов с сортировкой и пагинацией
- Поддержка русского и английского языков
- Базовая аутентификация
- Авторизация администратором или пользователем
- Добавление, редактирование и удаление фильмов администратором
В данном учебном проекте реализован только frontend. Backend разработал NTrubkin.
- TypeScript
- Vue
- Vuetify
- Pinia
- i18n
- Axios
Демо-версия с тестовыми данными (admin:admin и user:user) доступна на movie-guide.vercel.app
- Клонируйте репозиторий
- Перейдите в каталог проекта
- Выполните команду
npm install
- Выполните команду:
npm run dev
- Откройте веб-браузер и перейдите по предложенной ссылке. По умолчанию http://localhost:5173/