Приветствие
Привет! Меня зовут Андрей и в свободное время я разрабатываю онлайн доску со стикерами. Смотри как здорово получается!
Для чего вообще нужна доска?
Онлайн-доска со стикерами – это цифровой инструмент, предназначенный для организации и управления информацией, задачами, идеями и проектами. Это виртуальная версия классической физической доски с липкими заметками, которую можно размещать, перемещать и изменять в зависимости от потребностей.
- Коллаборация и командная работа: Онлайн-доска со стикерами позволяет членам команды работать над проектами вместе, независимо от их расположения. Каждый участник может добавлять стикеры, комментировать их, перемещать их между разными разделами доски и т.д. Это способствует более эффективной и организованной коллективной работе.
- Управление задачами и проектами: Онлайн-доска может быть использована для ведения списка задач, отслеживания их выполнения и определения приоритетов. Каждая задача может представляться стикером, который можно перемещать по разным столбцам (например, "В работе", "Завершено" и т.д.) для наглядного контроля над процессами.
- Идеи и брейнсторминг: Доска со стикерами часто используется для сбора идей и брейнсторминга. Участники могут создавать стикеры с разными идеями, концепциями или вопросами, а затем организовывать их, группируя по схожим темам.
- Планирование событий и проектов: Онлайн-доска может помочь в организации и планировании событий, проектов или встреч. Здесь также могут быть использованы стикеры для представления ключевых дат, этапов и задач.
- Управление информацией и заметками: С помощью доски со стикерами можно систематизировать и управлять информацией, создавая структурированные заметки и пометки. Это особенно полезно для организации знаний или важных данных.
- Обучение и педагогические цели: В образовательных целях онлайн-доска со стикерами может быть использована для интерактивных занятий, обучения, групповых проектов и обмена информацией между учителями и учениками.
- Визуализация и анализ: Онлайн-доска помогает визуализировать данные, концепции и идеи, что может упростить анализ и принятие решений. Структурированные стикеры и их расположение на доске могут облегчить понимание сложных вопросов.
Как долго длится разработка?
Мне кажется я начал делать первые наброски где-то в конце мая 2023г, тогда же поняв, что мвп работает и моих скилов хватит на этот проект, я начал переделывать прототип в уже нормальное приложение. Прототип переделывался вроде 2 раза. Это значит, что кодовая база оставалась, но был прям гигантский рефакторинг.
Чендж лог всегда доступен по ссылке в notion https://feather-astrodon-57b.notion.site/Change-log-eadf8f9a45fc491ea8fcc07b5cedb6b0?pvs=4 он не прям с первых дней, просто в какой-то момент это стало необходимым. Также это показывает куда уходит время.
Вообще я думал, что на проект уйдет пара дней, ну максимум месяц т.к. прототип был собран достаточно быстро, но рефакторинги отжирали недели. И реализация вроде простых задач это тоже время.
Больше всего я охренел от момента когда закончил базовый функционал и решил выкатывать проект, количество доработок (регистрация, активация, дашборд и тд и тп) заняло почти 10 дней - это прям капец как много, но тем не менее каждый день что-то делается новое, какой-то контроллер создается или элементы интерфейса, сейчас приложение развернуто в боевом режиме, процесс деплоя и развертывания отработан и это круто, но необходимы доработки для публичного релиза (почту настроить, домен, всякие соглашения и тп)
Какой текущий этап?
Я назвал это публичный релиз. Я приостановил разработку функционала т.к. понял что пора выкатывать в сеть. Сейчас приложение функционирует, но необходимо завершить настройку доменов, почты и скопировать чьё-нибудь соглашение о хранении данных, куки и тп (самая тупая часть на мой взгляд), так как приложение уже крутится я думаю, что к пятнице все будет готово к свободному пользованию сервисом.
Какие планы?
Вообще этот проект моя отдушина, кто-то учит языки, кто-то бегает я создаю самые лучшие в мире стикеры. В проекте доступны только доски и стикеры. У меня уже реализован на 70-80% код для линий и я принял решение, что релиз важнее это значит, что они будут уже во втором релизе. Хотя... второй релиз это условность, я привык работать по схеме когда у нас 5-10 релизов в день. Но в качестве отправной точки - это линии.
В целом также есть задел на различный формат досок, типа канбан и тп. Думаю, что сначала обвешаю функционалом основные стикеры, а потом буду вводить уже доски другого типа.