Подключите нашего Telegram-бота для уведомлений о новых проектах

Frontend разработчик (Vue.js 2/3)

Разместить заказ
m
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 5 лет и 1 месяц
Бюджет: по договоренности
Доработать сервис для аренды авто (Frontend, Vue.js)

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

Требуется реализовать фронт проекта, наш стек технологий:
• Backend: Nest.js
• Frontend: Vue.js 2/3
• Брокер сообщений: RabbitMQ
• База данных: PostgreSQL

Условия работы:
• Тестовая среда готова, в которой смело можно работать.
• Поддержка IT-отдела компании через общую Telegram-группу и видеозвонки.
• Бэкэнд часть уже реализована, по фронту макеты в Figma готовы.
• Верстать с нуля ничего не нужно, весь фронт реализуется уже на имеющихся компонентах и UI-ките.

Что требуется от Вас для начала работы:
• Опыт разработки на нашем стеке.
• Отправить примеры выполненных проектов на данном стеке с результатами работ, с указанием сроков и затрат, чтобы мы могли оценить скорость и стоимость Вашей работы.
• Умение работать с документацией и с другими API компании по документации.

При взаимном желании готовы к долгосрочному сотрудничеству.

Ниже представлены реализованные задачи и элементы бэкэнда, чтобы было представление об объеме работ.

Реализованные задачи бэкэнда:
1. Разработка микросервиса управления пользователями:
• Регистрация, авторизация, аутентификация пользователей.
• Управление статусами и правами доступа (администратор, партнер).
• Логика блокировки и разблокировки пользователей.
• Взаимодействие с Redis для хранения токенов.
2. Микросервис для управления партнерами:
• CRUD операции для данных о партнерах (название, адрес, реквизиты).
• Управление проектами и их статусами.
3. ТЗ содержит 24 метода, включая:
• Аутентификация пользователей.
• Получение, обновление и удаление данных пользователей и партнеров.
4. Дополнительно:
• 3 задачи по cron-логике для синхронизации данных.
• Интеграция с внешним API по документации.
• Фронтенд-реализация личного кабинета пользователей и админ панели.

Краткое содержание ТЗ (уже реализован Бэк):
Основные методы:
• Управление реквизитами компании (добавление, получение, изменение).
• Регистрация и изменение данных автомобилей партнера.
• Управление условиями работы партнера.
• Работа с водителями и их данными.
• Управление финансовыми операциями (создание, изменение).
Методы для пользователей и прав доступа:
• Добавление пользователя.
• Блокировка/разблокировка пользователя.
• Получение пользователей.
• Авторизация.
• Аутентификация.
• Выход со всех устройств.
• Изменение данных пользователя или прав доступа.
Методы для партнеров:
• Добавление партнера.
• Получение данных партнера.
• Изменение данных партнера.
Методы для проектов партнеров:
• Добавление проекта.
• Получение проектов.
• Изменение данных проекта.
Разделы:
Опубликован:
18.03.2025 | 14:46 [поднят: 18.03.2025 | 14:46] [последние изменения: 27.03.2025 | 14:30]
Откликнуться Посмотреть другие заказы Разместить заказ

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».