Так. Вобщем я тут накидал примерно самый базовый функционал, предлагаю попробовать и обсудить.
что есть:
- Администрирование основных сущностей (упражнение, соревнование, мишень, пользователи итд)
- Регистрация / авторизация
- Просмотр соревнований
- Редактирование собственного профиля
- Редактирование своих результатов
- Подробный просмотр результатов
из того, что просится, но пока нету + некоторые особенности:
1) Чтобы иметь возможность добавлять свои результаты необходимо зарегистрироваться
И заполнить профайл (!). После этого необхоимо выйти (logout) и снова перезайти
2) После добавления мишени при редактировании своих результатов нет никакой возможности ее удалить. Поскольку добавление результатов двухступенчатый процесс, это нужно обязательно добавить. Чтобы результат отобразился в итоговой таблице, после добавления всех мишеней нужно опубликовать результаты (кнопка Publish my results)
3) Нет просмотра профиля участника. Хорошо бы там отображать статистику его результатов
4) [!!!] Нужен толковый дизайнер =( Выглядит все, конечно, убого, факт.
5) Баги. Тысячи их.
Попробовать и поиграться можно тут:
Если кому-то хочется поиграться с админкой - я дам права. Не стесняйтесь накидывать результаты от балды, данные все равно тестовые - оценить, имеет все это вообще хоть какой-то смысл, или закрыть и забить. Я с этим проектом уже наигрался =)