PHP/Laravel разработчик в мобильную EdTech платформу Offline
Ищем кандидата либо в офис в Киеве (М. Васильковская) либо в удаленном формате.
Работать предстоит с СТО кто тоже бек.
Используем джиру, слак, стендапы, кофе и принцип баланса между быстро и идеально.
У нас есть обязательное тестовое задание.
Не значительное по времени если понимать как выполнять.
Необходимо реализовать API для управления пользователями.
Важно применить в разработке методологию TDD!
Для разработки важно использовать среду настроенную в Docker.
1. Нужна авторизация через Passport. Все эндпоинты должны быть под авторизацией.
2. Реализовать связь пользователей. Каждый пользователь может иметь "друзей".
3. Реализовать проверку доступа политиками. Только пользователь владелец может редактировать свой аккаунт и записи связанных пользователей.
4. Реализовать возможность загрузки данных аккаунтов пользователей из csv файла. Файл загружается через метод API. Загрузка данных должна быть реализована асинхронно.
Пишите!