Что это и зачем?
Бывало у вас такое, что нужно быстро проверить что там в календаре, но влом идти на сайт гугл календаря?
И у меня нет. Зато решение уже есть (Проактивность!)
Ну ладно, если серьезно, то надеюсь это может оказаться кому-то полезным, иначе зачем я столько старался.
Всё просто: кликаешь на иконку расширения в браузере, справа выезжает календарик с событиями.
Как появилась идея?
Этот проект - мой это первый (почти) шаг в индихакинг. Я искал идею для chrome расширения. Нашел хороший, как мне тогда казалось, ключевик (Calendar 2024) и решил сделать просто календарик. Кликаешь - открывается календарик, листаешь, всё. Никаких синхронизаций и т.д.
Звучало бесполезно, но неожиданно жена сказала что она бы таким пользовалась, потому что встроенный маковский виджет календаря не листается, а ей часто нужно. Ну окей, happy wife - happy life, как говорится.
В первой версии расширение таким и прожило несколько месяцев, и даже набрало 2000 юзеров.
Т.к. новых идей для проектов не появлялось (а точнее я их кенцелил на этапе зарождения), то решил немного прокачать календарь и добавить синхронизацию с гуглом.
После того как добавил, появилось еще много хотелок и беклог фич разросся до тех размеров, что настало время задуматься: а это вообще кому-нибудь нужно? Этот пост - попытка получить ответ на этот вопрос и найти хотя бы несколько заинтересованных юзеров.
Если вам нравится/не нравится/чего-то не хватает/вообще не работает - напишите плиз об этом в комментах.
Какой технологический стек вы использовали?
- Plasmo Framework - мой рекомендасьён для расширений
- React + Tailwind
- NextJS для сайта
Как вы запускались и искали первых пользователей?
Все пользователи пришли из SEO. Изначально идея продукта искалась именно такая, чтобы можно было получать юзеров органически. Для этого обычно нужен хороший ключевик, и отсутствие конкуренции по нему в ChromeWebStore.
С какими самыми неожиданными трудностями пришлось столкнуться?
Три месяца игнора при модерации OAuth Screen. Нашел единственную возможность написать в техподдержку - это купить платный тариф поддержки. Благо при реге аккаунта они дают 300$ кредита и их можно использовать для оплаты этого тарифа, но это я узнал постфактум, когда уже решил заплатить 30$ за то, чтобы сделать бесплатное расширение.
Нативная авторизация, доступная для расширений, работает только в chrome браузере, но не работает в других chromium браузерах, а я сижу на Arc. Сделать расширение для всех кроме себя звучало сомнительно. Пришлось переделать авторизацию на схему, в которой нужен сервер для обмена токенов. На этом моменте потерялась автономность, теперь нельзя просто закинуть в стор и забыть, нужно чтобы как минимум api обмена токенов работало.
Есть идеи как это можно монетизировать?
Существует мнение, что юзеры из US и Европы готовы платить за такие простые продукты. Можно попробовать в будущем для этих юзеров сделать расширение платным, с единоразовым платежом, а для остальных стран оставить бесплатным. Но я для себя еще не разобрался с этической стороной такого подхода, поэтому идея в ящике.
Также можно оставить бесплатным для всех текущих юзеров, и сделать платным для будущих.
Но в голове все время одна и та же мысль - ну камон, кто будет платить за календарь ?!
Тут надо отметить что у меня нет цели заработать на этом. Хочется получить первый долор чтобы добавить мотивации делать другие проекты, или прокачать этот.
Какие планы на будущее?
Сейчас задача - понять, нужно ли это пользователям.
Если да, то возможно реализую весь свой беклог.
Там есть такие пункты как:
- поддержка подтверждения/отклонения встреч
- удобное отображение пересекающихся событий, отклоненных и ожидающих подтверждения
- добавить hotkeys для вызова календаря
- перенос всей авторизации на бекенд, чтобы слушать там пуши от google, и моментально через websocket обновлять события у юзера
- уведомления
- быстрое добавление событий и т.д
Если нет, то переведу авторизацию на нативную, закину в стор и пусть оно живёт само по себе и только для chrome юзеров.
Нужны ли какие-то советы или помощь Клуба?
Да! Очень нужны любые отзывы или идеи. Это то, зачем был написан данный пост.
ты знаешь, это хорошо! Забрал себе. Попользуюсь
А вот и первый фидбек! У меня панель снизу, а календарь выезжает сверху.
P.S. Что-то ни один из markdown спойлеров не завёлся, сорян за длинную картинку.
😱 Комментарий удален его автором...
Сразу традиционное: а под фаерфокс? :)
Впрочем, я пока не увидел - не знал что мне такое надо, пойду проверю вдруг уже есть
Крутой проект! Особенно радует как ты органически пользователей набрал, не подскажешь как ты проверял запросы в chrome store?
У меня был опыт написания расширения и у него органически набралось только 20 пользователей за 4 года 😅
крутая идея, установил себе, у меня как раз бывает такое, что по многу раз открываю вкладку гугл календаря, чтобы посмотреть, что же там запланировано 😄
момент, который проявился у меня: в некоторых языках все дни недели начинаются с одной буквы (например, каталанский). и в расширении у меня получается все дни недели одинаковые, просто D
Apple в этом случае отображает по 2 буквы