petyappetrov.com

🐶 Bravobravo (вступление)


Начало

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

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

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

Мой n-ый пет-проект

Далее я хочу рассказать вам про свой маленький пет-проект который я затеял.

Bravobravo: Как способ улучшения вашего образа жизни

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

Что такое Bravobravo? Это мобильное приложение, сочетающее в себе челленджи и чеклисты, созданные для того, чтобы помочь вам ставить перед собой ясные цели, следить за их выполнением и мотивировать двигаться вперёд. Выберите челлендж, который подтолкнет вас к новым горизонтам, или создайте свой чеклист для ежедневной рутины.

Почему я решил создать Bravobravo? Всё началось с личной потребности. В разное время я ставил перед собой разные задачи — бросить курить, начать регулярные тренировки, сформировать здоровые привычки. Искал инструменты и приложения, которые бы помогли мне в этом, но не находил того, что бы полностью соответствовало моим потребностям. Многие из них были либо слишком сложными, либо слишком простыми, либо не предоставляли достаточной мотивации.

Именно так родилась идея Bravobravo. Это не просто приложение; это социальная сеть для людей, стремящихся к личному росту. Комбинируя элементы челленджей, чеклистов и социального взаимодействия, Bravobravo создано для того, чтобы помочь каждому участнику устанавливать, следить и достигать своих целей, а также делиться своими успехами и мотивировать других.

Здесь каждый может найти единомышленников для поддержки, советов или обмена опытом. Bravobravo — это не только инструмент для самосовершенствования, но и активное сообщество, где каждый может бросить вызов другу, поддержать или просто поделиться своим опытом.

Текущий статус

Backend: Успешно завершен этап разработки серверной части на Node.js. В качестве базы данных решил попробовать PostgreSQL, этот этап оказался весьма продуктивным.

Админка: Отдельное внимание стоит уделить административной панели. Реализована на React, Next.js, она обеспечивает удобный и интуитивно понятный интерфейс для управления данными. Вначале использовал AdminJS, но он мне не подошел из-за скудной гибкости.

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

Следующие шаги: Теперь в фокусе — мобильное приложение на Flutter. Этот этап обещает быть не менее интересным.

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

Оставайтесь на связи и следите за обновлениями!