Аня Крх

Patternly

Я сделала приложение для изучения английского за 5 дней или 27 часов чистого времени, рассказываю о том как это было.

Уже больше 5ти лет мечтаю о таком приложении, понимаю что оно мне нужно, но за это время так и не нашла похожее. Такое — это какое? Можно почитать на результирующем лендинге patternly.ru

5 лет мечтать — 5 дней делать.

Перед тем как начать делать, я провела анализ существующих приложений по изучению английского, поставила их точно более 30ти штук на телефон. Собрала анализ, что нравится, что не нравится. Большинство удалила как бесполезные. Если кому интересно, могу прислать свой анализ. Кратко, те что заслуживают внимания: lingvist, elsa, reword, ewa, clozemaster, english sentence master, vocabulary.

Далее, по часам привожу что делала. У меня в ticktick (тоже рекомендую) в календаре записаны все задачи, видно что я сделала за какое время.

Таймлайн

30 апреля

За 3 часа написала видение продукта, что хочу сделать, прикинула схему данных и состав страниц.

2 мая

За 6 часов: купила первый домен (не долго думала над названием), создала django проект из другого пустого, поправила sed'ом, добавила шаблон вёрстки (тоже из другого проекта, уже был куплен, только цвет основной поменяла), наметила вёрстку лендинга, добавила авторизацию/регистрацию/восстановление пароля, это всё стандартное, копипаста из других проектов, для меня быстро.

Катнула это

3 мая

За 4 часа: полностью сделала лендинг с текстами, задеплоила в прод (DNS к тому времени обновилось), вместе с HTTPS сертификатом, запрогала часть моделей для базы данных и сделала тестовый аудио ввод на странице (скопипастила со stack owerflow, подправила, убрала лишнее). Аудио ввод я раньше не делала, поэтому я начала именно с него, как с того места где есть технические риски. А риски нужно проверять и закрывать в первую очередь. Я убедилась что у меня получилось и значит можно идти дальше делать уже простые и понятные вещи.

4 мая

За 5 часов утром и вечером доразобралась с аудио и полностью запрограммировала всю механику работы приложения:

Между нижними 3мя коммитами и верхним я занималась созданием учебных материалов в excel. Я полностью прописала основные разделы, темы и подтемы с помощью учебника Мёрфи. А так же с помощью GPT сгенерировала предложения по нескольким подтемам. Время на создание контента не учитываю, я скорее занималась изучением английского чем программированием, да и заполнение данных в админке считается контентной работой чем разработкой. Но зато это дало мне точное понимание как всё должно выглядеть с точки зрения данных и я увидела то что изначально не учла. Например то что можно сказать "I am", а можно "I'm" и программа должна понимать несколько вариаций ответа на один и тот же вопрос. После этого, вечером, я полностью доделала модель данных и админку. Ниже скриншоты админки из того дня:

А вот так выглядит мой excel, из которого импортирую учебные материалы:

5 мая

З 8 часов доработала часть про структуру материалов, сделала отображение правил, сделала статистику прохождения тем и дневную, профиль пользователя, причесала всякие менюшки, иконки и тексты, сделала дашборд, теперь полностью рабочий продукт, сделала на основе этого скриншоты, обновила лендинг с новой графикой, он стал выглядеть хорошо:

Внутренняя часть:

Ещё я подключила сторонние сервисы (sentry, metrika, uptimerobot, почта для домена)

Мои коммиты:

И вот вечером этого дня мне друг предложил другие названия от qween, и я зарегала новый домен, очень уж мне понравилось новое:

6 мая

За 4 часа поменяла домен и sed'ом поправила упоминания старого названия на новое, добавила функционал мобильного приложения (pusher - это модуль для отправки пушей), и сделала всякие фиксы.

А так же сделала само мобильное приложение для андроида, выкатила его и установила на свой телефон (закрытая версия, можно получить доступ по приглашению). Это новый репозиторий с мобилой, там вообще одним коммитом:

Пуши работают:

(да-да, с иконкой разберусь, я её нарисовала в GIMP за 2 минуты)

Для iOS делается аналогично, за 1 час времени.

Так же 6го числа я с помощью GPT нагенерила ещё 700 предложений, отсмотрела их, сделала в нескольких вариациях. Present Simple и Present Continuous готовы.

Что дальше

  • Я буду добавлять ещё контент (возможно кого-то на это дело привлеку)
  • "Поиграюсь" с сервисами голосового ввода, сейчас Yandex SpeechKit, он для английского языка видимо так себе
  • Возможно буду добавлять новые типы упражнений и контента
  • Добавлю подписку, пока план 350 руб/мес, 2000 руб/пожизненно
  • Сделаю оформление в сторах (app store, google play) и пройду аппрув

Оффер

patternly.ru

Если вы являетесь моей ЦА: у вас уровень A1-B1, есть хотя бы минимальный словарный запас и цель изучать английский, то у меня есть оффер.

Я готова предоставить пожизненный доступ своим ранним пользователям со скидкой 50%, за 1000 рублей. А так же по желанию могу добавить в фокус-группу в телеграмме, где будем обсуждать и докручивать сервис, вы сможете отправить мне фича реквест и я его рассмотрю =)

P.S. Кстати, описание данного кейса у меня заняло 2 часа 15 минут. Сопоставимо с тем сколько я всё это делала.

Купить пожизненный доступ