веб-приложение НашаЖизнь

представляем проект создания веб-приложения

над проектом работают семья Колпаковых и их друзья на энтузиазме и вере в успех в свободное от учебы и работы время

события

28 апреля 2023

сайт о проекте готов к размещению

14 апреля 2023

начата разработка веб-сайта о проекте

26 марта 2023

определены цель и задачи проекта

12 марта 2023

подготовлен драфт концепции веб-приложения

февраль 2023

определены основные функциональные блоки веб-приложения

январь 2023

появилось общее понимание о функционале веб-приложения

декабрь 2022

идея трансформировалась в разработку веб-приложения о нашей жизни

2 ноября 2022

родилась идея разработать веб-приложение о нашей семье

идея проекта

наша жизнь - это наша память + устремление в будущее

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

цель проекта

ставьте перед собой большие цели - в них легче попасть

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

задачи проекта

учение и труд рядом идут

обучение


в ходе проекта участники изучают и на практике осваивают:
- современные технологии разработки и сопровождения веб-приложений
* HTML, CSS (SASS/SCSS), JavaScript, Bootstrap, Python, PyCharm, Django, PostgreSQL
- управление проектом и работу в команде
* Agile, YouGile

сайт о проекте


cайт несет тройную смысловую нагрузку и помогает:
1_ понять близким нам людям и знакомым в общих чертах идею и содержание проекта
2_ обкатать дизайн, технологии и фишки разрабатываемого веб-приложения
3_ привлекать в команду экспертов из нашего окружения

веб-приложение


# концепция
# дизайн и разработка пользовательского интерфейса
# дизайн и разработка серверной части
# проектирование и настройка БД
# настройка веб-сервера
# размещение и администрирование веб-приложения

дорожная карта 2023

дорогу осилит идущий

март

подготовка драфта концепции веб-приложения

апрель

публикация концепции и сайта о проекте

май

формирование команды проекта

июнь

согласование концепции и функционала MVP

июль

проектирование БД веб-приложения

август

согласование дизайна веб-приложения

сентябрь

разработка фронтенда веб-приложения

октябрь

разработка бэкенда веб-приложения

ноябрь

настройка хоста и веб-серверов

декабрь

выпуск MVP приложения

команда

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

колпакова наталия

тренер
редактор
консультант
учитель
ученица

колпаков никита

потенциальный пользователь
фронтенд-дизайнер
фронтенд-разработчик
ученик

колпаков даниил

потенциальный пользователь
ученик

колпакова екатерина

фронтенд-дизайнер
фронтенд-разработчик
ученица


колпаков
игорь

руководитель проекта
консультант
фронтенд-разработчик
бэкенд-разработчик
учитель


новые
участники

если вас заинтересовала наша идея и проект, приглашаем стать участниками нашей команды в любой удобной роли

роли в проекте

роли

интерес расширяет границы познания

участник команды, полностью отвечающий за построение рабочего процесса: формирование команды, распределение ролей и задач, контроль, корректировка ресурсов и сроков

навыки: управление проектами, управление командами, технические навыки разработки

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

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

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

навыки: знание и практическое использование материала, который преподает

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

навыки: желание отслеживать на сайте информацию и материалы по проекту и высказывать свое мнение

специалист, оказывающий консультации в части реализации отдельных частей проекта.

навыки: широкие знания и навыки проектирования или разработки веб-приложений

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

навыки: владение на практике различными техниками и инструментами коучинга

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

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

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

навыки: понимание концепции проекта, опыт использования близких к проекту веб-приложений, знание примеров правильных решений в сторонних приложениях.

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

навыки: имеет развитое чувство стиля, понимает принципы работы интерфейсов, владеет графическими редакторами, разбирается в типографике, композиции, сочетаемости цветов

программист, разрабатывающий код пользовательского интерфейса.

навыки: владеет HTML, CSS (SASS/SCSS), JavaScript, фреймворки (Bootstrap)

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

навыки: знание передовых технологий, языков программирования (phyton), backend-фреймворков, СУБД (PostgreSQL), API, владение системой контроля версий (Git Hub) и работы с сервером

специалист, обеспечивающий настройку и сопровождение веб-серверов, операционных систем и серверов БД.

навыки: знание операционных систем, опыт работы с сетями и протоколами, умение управлять серверами и системами хранения данных, понимание принципов безопасности и обеспечения защиты данных

инструменты

современные средства адаптивной разработки

управление проектом

Управление проектом - конечно Agile. В качестве инструмента управления проектами по Agile предлагается YouGile (нужно еще посмотреть на Trello). YouGile – система управления проектами и общения в команде. Главное отличие – чат в каждой задаче на привычных agile-досках. Легко внедряется за счет встроенных коммуникаций.

общие инструменты дизайна

Общие инструменты дизайна используются для проработки и описания концепции приложения, отрисовки графических объектов, проектирования структуры базы данных и т.п. Word, PowerPoint - материалы для презентаций, Paint 3D - картинки, графические материалы, Visio - для описания структуры БД, схемы bpm - пользовательских путей.

фронтенд-разработка

Фронтенд-разработка требует технического понимания веб-языков, таких как HTML, CSS и JavaScript, знания принципов дизайна, цветовой палитры и схем, а также отладки и тестирования кода. HTML, CSS, JavaScript, Visual Studio Code, Pixso, Bootstrap.

бэкенд-разработка

Чтобы обеспечить бесперебойную работу веб-сайта необходимы правильные бэкенд-фреймворки, соответствующая среда кодирования, идеальный хостинг и бесперебойная система управления данными. Инструменты бэкенда помогают управлять базами данных, строить запросы и обеспечивать беспрепятственное получение данных при запросе пользователя. Python, PyCharm, Django, NGINX, Docker, PostgreSQL, PgAdmin, Git, GitHub, Ubuntu.

контакты

ждем обратную связь, пожелания, предложения

звоните

+7 985 7622670

пишите

ourlifeflow@mail.ru