Форма импорта контактов. Laravel, Vue
80 000 руб. за проект
Нужно реализовать для пользователей возможность импортировать адресные
книги, выгруженные из gmail, yahoo, outlook. Из информации нужно будет
сохранять только ФИО и email. У каждого пользователя будет в базе данных
храниться свой набор контактов. Если пользователь выполняет загрузку из
разных источников или из одного через какое-то время, то надо будет
отслеживать дубликаты и не создавать новые записи, а при необходимости
обновлять существующие.
Помимо загрузки из файлов еще нужно будет для
gmail сделать подключение к аккаунту пользователя и получать контакты
напрямую оттуда.
При загрузке файла/подключении к gmail не надо
показывать никаких промежуточных форм с тем, что загружается, а
загружать все данные сразу. Если при открытии файла будут какие-то
ошибки, то показывать их и не давать загружать. После импорта в личном
кабинете пользователя будет список всех контактов, этот список можно
будет редактировать.
Всё это надо будет делать в существующем проекте, написанном на Laravel и Vue.
книги, выгруженные из gmail, yahoo, outlook. Из информации нужно будет
сохранять только ФИО и email. У каждого пользователя будет в базе данных
храниться свой набор контактов. Если пользователь выполняет загрузку из
разных источников или из одного через какое-то время, то надо будет
отслеживать дубликаты и не создавать новые записи, а при необходимости
обновлять существующие.
Помимо загрузки из файлов еще нужно будет для
gmail сделать подключение к аккаунту пользователя и получать контакты
напрямую оттуда.
При загрузке файла/подключении к gmail не надо
показывать никаких промежуточных форм с тем, что загружается, а
загружать все данные сразу. Если при открытии файла будут какие-то
ошибки, то показывать их и не давать загружать. После импорта в личном
кабинете пользователя будет список всех контактов, этот список можно
будет редактировать.
Всё это надо будет делать в существующем проекте, написанном на Laravel и Vue.
Отзывы
Илья молодец! Задача полностью решена, все довольны. По ходу выполнения ровно столько вопросов и уточнений, сколько должен задавать профессионал.
2 года
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.