World Conquest Chronicles

World Conquest Chronicles

Wizard Diary, v1.0

Основная страница

Todo-лист.

Мажорный релиз.

Возможности

  • список todo-пунктов:
    • добавление, редактирование и удаление todo-пунктов;
    • пункты-разделители:
      • поддержка добавления пунктов-разделителей (пустых todo-пунктов);
      • запрет на превращение обычных todo-пунктов в пункты-разделители;
    • 4 состояния todo-пунктов — активный, выполнен, не выполнен и отменён;
    • дополнительный флаг у todo-пунктов;
    • разбивка todo-пунктов по дням;
    • автоматическое переключение на последнюю страницу списка todo-пунктов;
    • управление числом пунктов на страницу;
  • менеджер бекапов:
    • создание бекапов todo-пунктов;
    • удаление старых бекапов:
      • автоматическое удаление старых бекапов (после создания нового);
      • управлением числом сохраняемых версий бекапов;
    • ведение лога создания бекапов (запись продолжительности создания каждого бекапа);
  • безопасность:
    • доступ к сервису посредством пароля;
    • изменение пароля доступа;
  • адаптивный дизайн.

Технологии

  • back-end:
    • серверный язык — PHP;
    • фреймворк — Yii;
    • БД — MySQL;
  • front-end:
    • технологии — HTML5, CSS3, JavaScript, AJAX;
    • фреймворки — Twitter Bootstrap, jQuery;
    • адаптивный дизайн — да.

Репозиторий

Ссылка: http://github.com/thewizardplusplus/wizard-diary/tree/v1.0.

Содержание: код.

Лицензия: MIT.

Скриншоты

Меню состояния todo-пункта:

Меню состояния todo-пункта

Редактор todo-пункта:

Редактор todo-пункта

Редактор параметров:

Редактор параметров

Менеджер бекапов:

Менеджер бекапов

Страница входа:

Страница входа