1

Этап 1

Создание видения приложения

2

Этап 2

Создание ТЗ

3

Этап 3

Разработка дизайна страниц

4

Этап 4

Верстка страниц

5

Этап 5

Разработка серверной части

1

Этап 1

Создание видения приложения

2

Этап 2

Создание ТЗ

3

Этап 3

Разработка дизайна страниц

4

Этап 4

Верстка страниц

5

Этап 5

Разработка серверной части

21 июля 2015
Цель завершена 26 ноября 2017
Общая

Создать веб-приложение "Focus Diary".

Перепробовал кучу планировщиков и ежедневников как оффлайн так и онлайн. Все хороши, но в каждом мне чего-нибудь не хватало. Месяц назад в книжном магазине наткнулся на планировщик от Ицхака Пинтосевича. Полистал, почитал и купил :) В нем собрано все, чего мне не хватало в других планировщиках: оценка прошедшего дня, журнал успеха, графы с текущими приоритетными целями, работа над навыками/привычками, цитаты великих людей, колесо жизни со списком целей, плюс еще несколько удобных фич. Тем не менее, он не совсем удобный - маленькие размеры некоторых граф заставляют сжимать почерк, что не удобно. К тому же он "оффлайновый", есть вероятность его потерять или забыть, а хотелось бы иметь его всегда под рукой и, конечно же, что бы он синхронизировался с Гугл Календарем :D

Сегодня утром проснулся с мыслей: "Нужно сделать собственный дневник-планировщик!". Я начинающий веб-разработчик и, думаю, это будет отличный опыт для меня. Мало того, что я смогу им везде пользоваться и кастомезировать так как мне нужно, плюс проект пойдет в портфолио.

Для его создания буду использовать PHP, CodeIgniter, JS.

Описание "Focus Diary"

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

Личный кабинет берет за основу идеи книги «12 недель в году. Как за 12 недель сделать больше, чем другие успевают за 12 месяцев» Брайан Морана и Майкл Леннингтон, а также идеи книги «Цельная жизнь. Ключевые навыки для достижения ваших целей» Джека Кэнфилда, Леса Хьюитта и Марка Хансена.

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

Сам же планировщик построен на основе планировщиков Ицхака Пинтосевича, неоднократно доказавший свою эфективность.

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

 Критерий завершения

Готовый дневник-планировщик, где полностью реализованы задуманные инструменты

 Личные ресурсы

Домен (.com) - ~$13, хостинг на год - ~$22

  1. Создание видения приложения

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

  2. Создание ТЗ

  3. Разработка дизайна страниц

    В этом этапе либо найду что-то сам, либо займусь поиском подходящего специалиста

  4. Верстка страниц

    Распишу данный этап позже

  5. Разработка серверной части

    Распишу данный этап позже

  • 4628
  • 21 июля 2015, 08:11

Дневник цели

860день
Игорь Катков26 нояб. 2017, 17:32

Пора бы ее закрыть

345день
Игорь Катков29 июня 2016, 19:34

Нужно завершать эту цель. Спасибо за поддержку

Комментарии

Игорь, как продвигаются дела?

Анатолий Костров, возвращаюсь к разработке. Спасибо за поддержку

160день
Игорь Катков27 дек. 2015, 14:13

Пару дней назад друг рассказал о DigitalOcean. Зашел, увидел, зарегестрировался)) Впервый для себя открыл облачный хостинг с оплатой не за месяц, а за час использования сервера. Когда создавал дроплет заметил, что они предлагают со старта ставить Ubuntu14.04 с Докером на борту. Тут я подумал, что пора уже разобраться с этим самым Докером)) Жва дня я вкуривал его дзен с мыслями "Какая же это крутая вещь"!

В общем задеплоил я свой проект на DO со всеми фичами, которые я сделал на этой неделе. На новогодние праздники возвращаюсь к себе на родину. Пока буду отдыхать разберусь с Docker Workflow что бы и рабочий проект прикрутить к нему.

157день
Игорь Катков24 дек. 2015, 06:20

Давно не отписывался. В общем в начале ноября переехал в другой город по работе, попал в более профессиональную команду. Оставляя созданные сщности решил заново переписывать проект :) К текущему моменту сделано вот что:

  • Прикручен FOSUserBundle (авторизация/регестрация/востановление пароля)
  • Обновлен Симфони до 2.8
  • Переделанна структура папок
  • Прикручен AdminLTE
  • Создан CRUD для всех сущностей

Пока все примитивно и самый сложный функционал впереди, но уже радует, что есть куда писать выводы по дням и записи в дневник успеха :)

Вау, впечатляет! Очень здорово что развиваете цель! Буду следить )

Спасибо!

56день
Игорь Катков14 сент. 2015, 06:56

Кстати, задал вопрос на тостере: Список лучших open source проектов реализованных на Symfony?

Посмотрел исходники https://github.com/Sylius/Sylius. Решил, что буду делать похожую архитектуру и у себя

56день
Игорь Катков14 сент. 2015, 06:54

На выходных совсем немного поработал над проектом. Сделал авторизацию пользователей и лэнндинг.

Зато на хабре попал вот на эту публикацию. Прям то, что нужно

46день
Игорь Катков4 сент. 2015, 20:35

Параллельно думаю о втором уровне проектирования "Разделение системы на подсистемы/бандлы". Как именно стоит реализовать раздедение? Только на три бандла типа CabinetBundle, DiaryBundle, DashboardBundle.

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

Загрузить 3 комментария

Игорь Катков, а почему статические методы? Контейнер служб используйте же!)

Ясен пень) к счастью, я давно забыл о том проекте)

Игорь Катков, а вижу) прошло пол года))

46день
Игорь Катков4 сент. 2015, 20:26

Решил начать с верстки кабинета. Начал гуглить bootstrap flat design. И наткнулся на такую вот вещь

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

Загрузить 3 комментария

Adrian C, и как успехи? :)

Вау! Очень интересно, спасибо.

46день
Игорь Катков4 сент. 2015, 20:22

Обращение к опытным разработчикам.

Я сейчас активно изучаю "Совершенный код" и "Чистый код". Ребята, если у кого-то есть желание сделать code review и настучать мне по шляпе/похвалить за реализацию тех или иных вещей - буду очень рад :) С радостью предоставлю листнинги или доступ к репозиторию

Stoik11.10.2015

Я с удовольствием посмотрю твой код. Кинь ссылку в ЛС.

Stoik, с опозданием, но кинь ссылку на свой GitLab аккаунт :)

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

310 000

единомышленников

инструменты

для увлекательного достижения

Присоединиться
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?
frest
Наталья
I am a winner
Никита
Kirill Shirinkin
Лена
snowinmay
Константин
snowinmay
Константин
Лена
Константин
Константин
Константин
Игорь Катков
Константин
Stoik