Wizard Diary, v1.0
Posted on

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-пункта:

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

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

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