GiveMeStore.ru - платформа для создания интернет-магазина

История о том, как программист «в одного» еще один сервис запустил.

GiveMeStore.ru - платформа для создания интернет-магазина

Краткую историю о том, кто я и чем занимаюсь можно прочитать в более ранней статье, написанной 5 лет назад:

Если будет интерес - возможно напишу отдельную статью о текущем положении дел, взлетах и падениях, открытых и закрытых проектах (спойлер - на завод идти не пришлось), а пока расскажу о своем новом творении.

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

Зачем еще один конструктор

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

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

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

Что особенного

Конечно делать полную копию уже существующих конструкторов особого смысла нет - нужна изюминка. Я решил, что сделаю упор как всегда на две основные вещи: скорость работы и гибкость.

Под скоростью работы я подразумеваю не только административный, но и клиентский интерфейс самого сайта. Например, если вы сходите на демо-сайт:

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

Под гибкостью я подразумеваю в первую очередь возможность сделать сайт таким, каким хочется - и визуально, и функционально. Для этого была придумана и реализована система шаблонизации (а-ля Тильда, но на свой лад), которая работает по принципу виджетов - как в мобильном телефоне. Есть условная сетка, строки и столбцы - в каждую из них можно разместить виджет, который будет выводить ту или иную информацию:

Настройки виджета "Шапка"
Настройки виджета "Шапка"

Каждую секцию, блок, виджет - можно отредактировать (изменить HTML/CSS/JS). Практически каждый виджет имеет свои настройки - фон, количество выводимых данных, ширину, размер шрифта и так далее.

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

Из стандартного функционала

Здесь пожалуй все как у всех: можно создать подвиды товаров, настроить уведомления по Email/SMS, фильтры, прикрутить оплату, настроить поля для доставки, добавить свой домен, создать страницы о компании, управлять базой клиентов, заказами, ассортиментом товаров:

Интерфейс списка товаров
Интерфейс списка товаров

Немного технической информации

Написано все на моем любимом фреймворке Symfony 6 версии, основной язык PHP, база данных MySQL, шаблонизатор Twig, а фронт собран в стиле одностраничника, но с использованием JQuery и AJAX-а (да я знаю и более того так же пишу на React-e в связке с NodeJS, но душа лежит к старому доброму и проверенному, почему - это уже повод для отдельной статьи).

Сколько стоит

Предусмотрено 4 тарифа, среди которых есть бесплатный, цены начинаются от 0 рублей до 2030р./месяц при оплате за 12 месяцев за максимально доступный функционал. Функционал каждого из тарифов можно посмотреть непосредственно на главной странице сервиса в блоке «Тарифы».

Что дальше

Планов много, из ближайших и ощутимых для пользователей:

  • массовый экспорт/импорт товаров (пока заводить товары в систему можно только поштучно);
  • внедрение системы быстрого поиска (скорее всего это будет Elasticsearch), которая позволит быстро работать с тысячами товаров, а так же быстро их находить и фильтровать (сейчас есть ограничение на загрузку до 3000 товаров и быстрого отображения результатов поиска при вводе названия товара нет);
  • интеграция с маркетплейсами: Ozon, Wildberries, как минимум для синхронизации товаров магазина и площадки;
  • доработка шаблонизатора, добавление новых виджетов;
  • доработка аналитики и статистики продаж;
  • возможно будут выпущены Andoird и iOS приложения, однако пока в них острой необходимости не наблюдается.

Итого

Разработка сервиса началась в октябре 22-го года и можно сказать сейчас - выпуск первой его версии. Закуплено немного рекламы, произведено размещение на паре сервисных площадок и написан пост на VC - что еще нужно для хорошего старта?

Спасибо за внимание, на вопросы отвечу в комментариях.

И традиционно:

Взлетит или не взлетит
Взлетит
Не взлетит
Все бросить - идти на завод

Итоги голосования подведем через пару лет :)

44
Начать дискуссию