Программист без кода – Telegram
Программист без кода
1.14K subscribers
93 photos
7 videos
158 links
Про No-code / Low-code от Вячеслава Гримальского (@grimalschi), основателя Creatium.io и Cremax.ru
Download Telegram
Запустил на ProductRadar свою Magic Lookup формулу для гугл таблиц.

https://productradar.ru/product/formula-magic-lookup/

Уверен, это первый продукт на площадке, разработанный не в коде и не в ноукоде, а прямо в виде формулы в гугл таблицах 😄

Если у вас там есть аккаунт или жаление поддержать - буду благодарен за ваш голос. На первое место не претендую, но если займу не последнее - будет весело (с формулой!).

На самом деле формула супер-полезная в определенных случаях, позволяет набор табличек связывать между собой по идентификаторам и синхронизировать связанные данные. Наверняка кто-то до сих пор еще пользуется, а кто-нибудь начнет после этого анонса.
🔥11👍6👏1😁1
С точки зрения функционала есть только 2 причины, почему Creatium Max может не подойти клиенту:

1. Продукт слишком простой
2. Продукт слишком сложный

Все сводится к этим двум противоположностям. Кому-то оказалось слишком сложно, не разобрался. А кому-то наоборот не хватило возможностей.

Поэтому наша задача - это не только найти баланс, но и расширить диапазон уровня сложности, чтобы продукт был максимально простым, но при этом решал сложные задачи.

И на мой взгляд, чем лучше получается совмещать простоту и сложность, тем лучше и универсальнее становится платформа.
👍9🔥5😁1
Идея нового сайта

Текущая версия сайта (https://cremax.ru) была сделана на скорую руку. Это даже не сайт, а лендинг, с самой базовой информацией, но регистрации все равно откуда-то идут.

Так или иначе, сайт - это чаще всего первое, что видит человек, начиная знакомство с продуктом, и его нужно представить качественно.

В нашем случае, я думаю, что нужно отбросить в сторону все функциональные детали, и на главной разместить кейсы — как студии делают, показывая все свои работы.
10🤔2
Привлекаю инвестиции на развитие формулы. Во сколько оценить стоимость? 😂
🤣17🤔3😁1
Текущий статус Creatium Max

Изначально я хотел новые возможности сделать частью констурктора сайтов Creatium, и мы даже запустили закрытую бета-версию такого решения, но в процессе тестирования поняли, что нужно переделывать.

Мы потратили еще один год на разработку новой архитектуры, в которой каждый проект работает на отдельном виртуальном сервере, и не имеет никаких ограничений по размеру таблиц, количеству запущенных сценариев и так далее.

Именно эта версия зовется Creatium Max, и стоит она 8000 рублей (или 90 долларов) в месяц. Она работает хорошо, оправдывает ожидания, об этом я уже писал.

Но теперь у нас новая проблема — масштабирование.

Поначалу мы чуть ли не вручную поднимали сервера под каждый отдельный проект, подключали домены, сертификаты. Многие из процессов все еще делаются или в ручном или в полу-ручном режиме.

Текущие темпы роста позволяют сохранять баланс между ручным администрированием и постепенной автоматизацией всех ручных операций.

Но если мы хотим расти быстрее, нам нужно запустить маркетинг, а для этого мы должны быть готовы обслуживать большое количество проектов, для чего и нужна внутренняя автоматизация процессов. Это то, чем мы сейчас занимаемся.
👍20
Кейс от клиента
Forwarded from LoftHouse
https://youtu.be/KaMGbWrA_XM

https://apps.apple.com/ru/app/avail/id6466668151

Небольшой обзор мобильного приложения Avail

Название приложения: Avail
Технологии: Frontend - "Dart", Backend - "CreBase"
Категория: Агрегатор объявлений, барахолка
Целевая аудитория: Пользователи из Таиланда, Вьетнама, Камбоджи, Малайзии, Индонезии, Китая и России

Описание:

Мобильное приложение Avail представляет собой мощный инструмент для соединения продавцов и покупателей из различных уголков Азии и России. Это не просто барахолка – это мультиязычная платформа, стирающая языковые и культурные барьеры, делая процесс торговли максимально удобным и доступным.

Ключевые особенности:

Динамичность:

Плавные переходы реализованы по средством Hero animations

Мультиязычность:

Автоматическое определение языка смартфона пользователя при установке.
Перевод объявлений на все необходимые языки при публикации.
Перевод сообщений в диалогах между продавцами и покупателями на язык пользователя.
Удобство общения:

Система чатов реализована через отдельные диалоги (комнаты), создаваемые при отправке первого сообщения.
В каждом диалоге сохраняются копии заголовков и описаний объявлений на момент создания, что предотвращает возможность подмены текста после отправки товара покупателю.

Прозрачность и точность:

Возможность обратиться к оригинальному тексту объявления для проверки точности машинного перевода.
Гарантия сохранности исходных данных объявления в диалогах, что способствует честной торговле и взаимному доверию между пользователями.
Avail предоставляет уникальную возможность пользователям из различных стран взаимодействовать без языковых барьеров. Приложение не только облегчает процесс торговли, но и создает новые возможности для бизнеса и личных покупок.

"CreBase" полностью позволил реализовать всю необходимую логику на всех этапах.

В результате приложение собрано за 90 дней одним человеком.
Местами кое-что необходимо причесать, но в целом, результат достойный и независим от конструкторов и всяческих коннекторов
🔥12👍1
Я очень люблю наблюдать, как растут требования.

Полтора года назад я писал следующее:

Сейчас мы делаем сценарии. Думаете, после их выпуска требований к продукту станет меньше? Вроде бы мы закрываем потребность, но нет, их станет в разы больше. Нужна будет возможность работать в сценариях с тем, с этим, поддержка того и сего.

Пока все именно так и получается. Мы делаем функции - их нужно еще больше. Это такой бесконечный цикл.

Недавно добавили AES и RSA шифрование. Кто бы мог подумать, что такие аббревиатуры потребуются в ноукоде? Наш клиент 😂

Чтобы отправить пуш-уведомление на телефон, его нужно подписать RSA ключом.

А гугл аутентификатор для двух-факторной авторизации требует Base32 кодирования. Слышали про Base64? Это мы умеем, но этого мало.

Хотел еще написать, что сегодня потребовалась возможность использования бинарного секретного ключа при кодировании HMAC, но решил, что это уже слишком. Не буду об этом писать.

Почему все так? Интеграции. Когда вы хотите взаимодействовать со внешними сервисами, вы одной ногой оказываетесь в мире программистов, и обнаруживаете требования, которые не свойственны миру ноукода.

К счастью, это все не на поверхности. В большинстве проектов ничего этого не нужно, это правда. Но когда оказывается нужным, мы хотим быть готовы - именно в этом и суть low-code.
14👍7💯3👨‍💻2😱1🫡1
Помните, я рассказывал о площадке Product Radar?

Она по сути является лучшей и единственной успешной альтернативой Product Hunt на русском языке. Это площадка для запуска перспективных стартапов.

Недавно я получил статус “охотника” на площадке. Полное описание тут, но вот суть:

«Охотники за новинками» – это опытные предприниматели, продакты, маркетологи, дизайнеры, разработчики, имеющие лояльную аудиторию в соцсетях и готовые поддержать стартап или pet-проект для успешного запуска на сайте Product Radar.

Моя идея в том, чтобы помогать запускаться новым инструментам, которые могут быть полезны при сборке ноукод/лоукод проектов, а так же помогать с запуском на площадке проектам, которые собраны на ноукод/лоукод инструментах.

Не обязательна привязка или использование Creatium или Cremax, если ваш продукт может быть полезен в разработке без кода - давайте запустим его на площадке. С вас - продукт, с меня - поддержка.
🔥17👍41
Похоже, что идеальная метафора для ноукода - это плавание на каяках. Смешные и не очень мемы в комментариях к этому посту.
👍3😁2
Прошлый опрос хорошо показывает, насколько ценным оказывается наличие одного успешного продукта для запуска новых.

Каждый новый продукт может являться некой платформой для запуска следующего, если есть пересечения в ЦА.

Это сейчас помогает и с запуском Creatium Max. То, что изначально планировалось как масштабное расширение возможностей конструктора сайтов, в итоге стал отдельным самостоятельным продуктом (почему так вышло, я писал тут).

Не смотря на том, что это продукт новый, и мы видим, что пересечения со старой ЦА пока не очень сильное (возможно, из-за разницы в ценах), большая часть первых клиентов CreMax это все-таки клиенты базовой версии Creatium, значительная часть которых пришли еще с конструктора лендингов Платформа LP.

Берегите и цените своих постоянных клиентов!
👍112🔥2
Разработка сложного продукта этапами

Чем сложнее задача, тем меньше шансов что она успешно будет выполнена. Я неоднократно наблюдал это как в своих проектах, так и в чужих.

Поэтому так популярны и успешны методологии разработки (хоть их и не любят программисты), которые делят большие задачи на маленькие.

Разработка Creatium Max - это самый сложный проект в моей жизни. Это вызов, который невозможно было бы выполнить, если бы мы не разделили разработку на отдельные этапы, каждый из которых давал нам большое количество обратной связи, подогревал интерес у клиентов и обеспечивал нам понимание, туда ли мы движемся.

Этап 1. MVP, проверка гипотезы - 2021 год

Мы добавили в конструктор интеграцию с Google Таблицами, Airtable и Notion и возможность отправлять данные в Integromat, и связывать все так, чтобы на коленке собирать личные кабинеты.

Тогда мы убедились, что схема рабочая, получили первые кейсы и позитивные отзывы о том, что направление верное.

Спустя какое-то время западные сервисы стали отказываться от работы с клиентами из РФ, поэтому мы начали работу по созданию собственного функционала сценариев и баз данных.

Этап 2. Закрытая бета версия - 2022 год

Мы сделали копию Creatium, добавив туда собственные редактор сценариев и баз данных, и дали закрытый доступ части пользователей. Опять же, получили хорошие отзывы, но осознали, что всю архитектуру нужно переделывать, потому что пользователи начали собирать не просто поделки на коленке, а сложные проекты, к которым архитектура не была готова.

Этап 3. Первая публичная версия - 2023 год

Полностью переделав архитектуру, учтя весь предыдуший опыт, мы наконец запустили открытую версию, в которой большая нагрузка на одни проекты не влияла на другие. Мы так же учли обратную связь, полученную в рамках закрытой бета версии и многие вещи сделали правильно.

При всех плюсах был и минус - многие вещи делались нами вручную. Создание серверов для проектов, подключение доменов, сертификатов, бэкапы и т.д. Я даже счета на оплату выставлял ручками в интерфейсе робокассы.

Автоматизацию всего этого мы отложили, чтобы как можно раньше передать в руки клиентов сам продукт.

Этап 4. Масштабируемая версия - 2024 год

И только сейчас мы подошли к тому, чтобы автоматизировать всю внутреннюю работу по обслуживанию проектов. Я поверить не могу, что этот путь занял у нас почти 4 года, но с цифрами не поспоришь.

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

Вывод? Дробите разработку на этапы, и как можно раньше начинайте работать с клиентами и их обратной связью.
👍19🔥9❤‍🔥6
Forwarded from Маргарита Власова
Вот мой проект, на мой взгляд приличный, собран на Максе за 1,5 месяца. Внутри лендинги, личные кабинеты, администрирование (бронирование ресторанов, алгоритм формирования групп, участники, оплаты, отмены и т.д) + сама игра для ужинов, + чат-бот в телеграмм, рассылки, оплаты, реферальная программа, подарочные сертификаты и т.д. Все на сценариях и бд кремакса. Из сторонних сервисов только платежная система и почтовые рассылки. Я не программист и не дизайнер. Просто сама придумала и собрала. Там все интуитивно понятно. Если были сложности с формулами, всегда поддержка помогала. 1500 пользователей. Проект: https://6strangers.ru
❤‍🔥8🔥4👏2👍1
Через час (15:30 по Москве) начнем эфир по связке Cremax и Telegram Mini Apps, на котором я покажу как сделать бесшовную авторизацию на сайте прямо из бота.

Эфир будет в телеге, прямо в этом канале (https://news.1rj.ru/str/ProNoCode), запись будет.
👍85🥰3🔥1
Live stream scheduled for
Начинаем эфир! В качестве чата будем использовать комментарии к этому сообщению. На эфире показываю бесшовную связку Cremax и Telegram Mini Apps.
🔥4
Live stream finished (57 minutes)
Запись эфира: https://www.youtube.com/watch?v=zXrHvz4IK9c (связка Cremax и Telegram Mini Apps)

Таймкоды будут на следующей неделе. На самом деле там в первые 30 минут вся суть эфира уместилась, потому что я не импровизировал, а по инструкции шел.

И наверное дальше будем так и делать - комбинировать текстовые и видео инструкции. Сначала я написал сухую инструкцию текстом (https://docs.cremax.ru/recepty/telegram-mini-apps), потом провел эфир, где наглядно показал как все подключается и работает.

Далее мы эту запись включим в текстовую инструкцию, и будет мощное комбо. Как вам подход?
🔥9👍31
У меня давно зрела идея такой фабрики стартапов на Кремаксе, потому что это отличный контент - делать реальные проекты конструкторе, который мы разрабатываем, и показывать процесс.

Но по тем или иным причинам, самостоятельно заняться этим не получалось. Поэтому свежая идея - сменить формат, и вместо демонстрации непосредственного процесса, как я сам что-то делаю, консультировать ребят из сообщества в формате Build In Public, достаточно популярном на западе.

В идеале - показать весь процесс разработки стартапа от идеи до запуска (если еще и платные клиенты будут, так вообще замечательно).

Требования к исполнителю:
1. Интересная идея не очень сложного технического проекта (бот, SaaS, приложение)
2. Опыт работы с Creatium (но не с Cremax, чтобы с нуля было)
3. Возможность активно работать над проектом до его запуска

Формат взаимодействия - еженедельные консультации и обсуждение того, как технически реализовать ту или иную часть проекта.

То есть вы — исполнитель собственной идеи, а я просто консультирую технически. И весь процесс публикуем, в этом ключевая идея. Если вам интересно принять участие в таком формате, напишите мне в личку (@grimalschi).
❤‍🔥9👍1