Задачи для решения

Урок

Реализуйте блог со статьями. Хозяин блога периодически заходит в админку (при этом он должен ввести пароль) и размещает новую статью. Эта статья сразу же появляется на сайте.

Урок

Реализуйте сайт анекдотов. Юзеры сайта заходят на него, могут в специальной форме предложить анекдот. Этот анекдот попадает в админку, там админ может его одобрить - в этом случае он показывается на сайте или не одобрить, в этом случае удаляется. Реализуйте авторизацию админов. Анекдоты разбиваются по разным категориям, юзер должен выбрать категорию анекдота из выпадающего списка. На самом сайте доступны все анекдоты по категориям (с пагинацией).

Урок

Реализуйте доску объявлений. Пользователь заходит на сайт, выбирает рубрику и размещает в ней свое объявление. Раз в сутки пользователю разрешено нажать на кнопку 'поднять' и объявление поднимается наверх в списке объявлений.

Урок

Реализуйте доску объявлений. Пользователь заходит на сайт, выбирает рубрику и размещает в ней свое объявление. Раз в сутки пользователю разрешено нажать на кнопку 'поднять' и объявление поднимается наверх в списке объявлений.

Урок

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

Урок

Реализуйте интернет магазин. В нем должны быть товары, категории, подкатегории. Список категорий и подкатегорий должен размещаться в сайдбаре сайта. У каждого товара должна быть цена, картинка, кнопка 'в корзину'.

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

Реализуйте админку, в которой можно добавлять, удалять и редактировать товары. Также в админке виден список пользователей. Админ может забанить и разбанить пользователя, а также повысить его до админа. Также в админке должна быть статистика покупок - сумма продаж по месяцам.

Урок

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