Пишу API для маркетплейсов
В догонку расскажу уже про более серьёзные IT проекты (про то как учился - ТУТ).
Этот я делаю прямо сейчас.
Где-то пару месяцев назад я начал делать под заказ библиотеку в гугл таблицах для автоматического формирования прямо внутри них базы данных из отчётов wildberries и дальнейшего составления всяких финансовых отчётов (Несколько видов детализации, дашборд, СКУ, рекламные расходы итд.).
Делаю я это всё, как вы поняли, для финансистов, которые активно работают с маркетплейсерами, получился крутой симбиоз, я делаю автоматизацию, а они занимаются математикой, формулами и отчётами.
Так вот, КЭЙС:
В один момент мы поняли, что у гугла просто огромное количество ограничений, это и количество запросов (прим. к api wb), и кол-во строк на таблицу/лист, да и просто она жесть тормозит, либо вообще перестаёт отвечать, когда заполняется лист, отвечающий как бы за базу данных внутри таблицы.
Встал вопрос, а как это фиксить, решение, в целом, очевидное - нужен свой сервер, у которого не будет ограничений на запросы и дисковое пространство.
Так я начал делать уже отдельное API. Схема следующая:
Таким образом, администратор вносит в мастер-таблицу клиентов, генерит им личный токен для запроса к нашим функциям, указывает дату окончания подписки и id таблицы (чтобы нельзя было сделать запрос по одному токену из другой клиентской таблицы), а через админ-токен уже делается запрос к нашему серверу. Там происходит магия и вуаля в клиентской таблице свеженькие, вкусненькие данные. Формулы раздербанили их по фин. отчётам, все счастливы.
Планы:
1. Сделать аналогичную систему для вообще всех данных из таблицы, пока там формируется бд только по одному типу отчётов WB (самому обширному, а-ля все транзакции по счёту селлера).
2. Сделать Веб-интерфейс, чтобы откреститься от гугловских приколов полностью
3. Интегрировать другие маркетплейсы и разные сервисы для складского и бух. учёта
4*. Продать это всё дело, тут уже мои заказчики по идее должны сами этим заняться, но тк я буду получать процент как тех. администратор/поддержка я тоже в этом заинтересован
К слову, сейчас я делаю это оооочень дёшево (не жалуюсь, это особая договорённость), не могу сказать рейт (я работаю в основном по time&material), но поверьте на слово. Напишите в комментах сколько по вашему мнению берут за такое, искренне интересно)
А ещё вот тг канал - там можете написать мне, а ещё много интересностей по финансам, айтишке итд. итп.