В откликах пожалуйста указывайте:
- Сколько времени в день вы можете посвящать работе
- Уровень знаний программирования на Python/Django
- В какие сроки вы сможете сделать задание (примерно)
Техническое задание
Краткое описание проекта.
Необходимо разработать новостной портал с нуля, без использования готовых тяжелых CMS. Пример новостного портала - lenta.ru.
Система пользователей.
Предусмотрено три категории зарегистрированных пользователей:
1. Клиент - может оставлять комментарии к статьям.
2. Журналист - публикует статьи, используя визуальный редактор.
3. Администратор - проверяет статьи журналиста перед публикацией, удаляет комментарии, банит клиентов.
Регистрация пользователей.
Регистрация пользователей стандартная с верификацией email.
Публикация материалов.
На сайте предусмотрено несколько категорий для публикации статей. Журналист выбирает категорию, вводит текст и картинку и отправляет статью на модерацию. Администратор проверяет статью и отправляет на публикацию.
Система комментариев.
К каждой новости зарегистрированный пользователь может оставить комментарий. Система комментариев двух-уровневая (суб-коментарии). Гости могут читать комментарии, но оставлять их не могут.
Внешняя часть.
Новостная лента представлена в виде категорий, как на lenta.ru, с предварительным просмотром статьи с уменьшенной картинкой и полным текстом статьи.
i7778aj@gmail.com
Обновлено 22 Янв. 2015, 11:50 Александр Немков.