На главную

Реализовать сервис для аренды авто (Nest.js / Vue.js)

<strong>Необходимо разработать модуль по аренде авто для существующей системы Электронного таксопарка. </strong><strong>High</strong><strong> – </strong><strong>load</strong><strong>сервис.</strong> Требуется реализовать логику бэка и фронта с использованием следующего стека технологий:<ul><li><strong>Backend</strong>: Nest.js</li><li><strong>Frontend</strong>: Vue.js</li><li><strong>Брокер сообщений</strong>: RabbitMQ</li><li><strong>База данных</strong>: PostgreSQL</li></ul><strong>Условия работы:</strong><ul><li>Тестовая среда готова, в которой смело можно работать.</li><li>Поддержка IT-отдела компании через общую Telegram-группу и видеозвонки.</li><li>Имеется подробное ТЗ на бэкэнд, начать его разработку уже можно сейчас, по фронту макеты и ТЗ почти готово.</li><li>Верстать ничего не нужно, весь фронт на имеющихся компонентах в verdaccio.</li></ul><strong>Что требуется от Вас для начала работы:</strong><ul><li><strong>Опыт разработки микросервисов с правильной архитектурой, от 5-ти лет.</strong></li><li>Отправить примеры выполненных проектов на данном стеке с результатами работ, с указанием сроков и затрат, чтобы мы могли оценить скорость и стоимость Вашей работы.</li><li>Умение документировать API и работать с другими API компании по документации.</li></ul><strong>При взаимном желании готовы к долгосрочному сотрудничеству.</strong><br><br><strong>Задача:</strong><ol><li>Разработка микросервиса управления пользователями:<ul><li>Регистрация, авторизация, аутентификация пользователей.</li><li>Управление статусами и правами доступа (администратор, партнер).</li><li>Логика блокировки и разблокировки пользователей.</li><li>Взаимодействие с Redis для хранения токенов.</li></ul></li><li>Микросервис для управления партнерами:<ul><li>CRUD операции для данных о партнерах (название, адрес, реквизиты).</li><li>Управление проектами и их статусами.</li></ul></li><li>ТЗ содержит 24 метода, включая:<ul><li>Аутентификация пользователей.</li><li>Получение, обновление и удаление данных пользователей и партнеров.</li></ul></li><li>Дополнительно:<ul><li>3 задачи по cron-логике для синхронизации данных.</li><li>Интеграция с внешним API по документации.</li><li>Фронтенд-реализация личного кабинета пользователей и админ панели.</li></ul></li></ol><strong>Краткое содержание ТЗ:</strong> <strong>Основные методы</strong>:<ul><li>Управление реквизитами компании (добавление, получение, изменение).</li><li>Регистрация и изменение данных автомобилей партнера.</li><li>Управление условиями работы партнера.</li><li>Работа с водителями и их данными.</li><li>Управление финансовыми операциями (создание, изменение).</li></ul><strong>Методы для пользователей и прав доступа</strong>:<ul><li>Добавление пользователя.</li><li>Блокировка/разблокировка пользователя.</li><li>Получение пользователей.</li><li>Авторизация.</li><li>Аутентификация.</li><li>Выход со всех устройств.</li><li>Изменение данных пользователя или прав доступа.</li></ul><strong>Методы для партнеров</strong>:<ul><li>Добавление партнера.</li><li>Получение данных партнера.</li><li>Изменение данных партнера.</li></ul><strong>Методы для проектов партнеров</strong>:<ul><li>Добавление проекта.</li><li>Получение проектов.</li><li>Изменение данных проекта.</li></ul>

Смонтировать видеоурок в программе Premiere Pro

Смонтировать видеоурок в программе Premiere Pro (до 2023) (Приложенном файлом добавлен пример готового урока) Исходник ~... Бюджет: 500 руб 2025-03-27

Парсинг с сайтов

Добрый день,Задача достаточно простая, есть у нас ссылки на меню в ресторанах, и мы должны спарсить список блюд, фото и всю...

Подсказать как настроить в tilda.ru

1. Как выставить связать элементы в тильде, чтобы информация воспринималась нейросеть последовательно. Во вложении блок в нем текст заголовок 2 уровня...