singlepost

Дополнительный заработок! << На главную или назад  

Добрый день, ниже ТЗ для веб-разработчиков. Рассмотрю ваши предложения по срокам и оплате, пишите!
Необходимо организовать на сайте маркетинговый опрос(исследование) следующего вида:
При заходе на сайт из базы случайным образом выдается вопрос и текстовое поле для ввода ответа, ровно через две минуты заполненное поле для ответа вносится в базу(если оно оказалось незаполнено, то страница просто обновляется и пользователю выдается другой случайный вопрос). В базе структура таблицы с вопросом должна быть такая:

1) "Таблица вопроса"
Id | Вопрос 1(Текстовое поле)| idответа 1| id пользователя, кот. принадлежит ответ 1|количество голосов за ответ 1(про голоса ниже)
| | id ответа2|id пользователя, кот принадл. ответ 2 | количество голосов за ответ 2
Id | Вопрос 2(Текстовое поле)| id ответа 1|id пользователя, кот. принадлежит ответ 1|количество голосов за ответ 1(про голоса ниже)
||id ответа 2|id пользователя, кот принадл. ответ 2 | количество голосов за ответ 2
||id ответа3 |id пользователя, кот принадл. ответ 3 | количество голосов за ответ 3 ну и т.д.

Затем пользователя перенаправляет на страницу регистрации пользователя если он еще не зарегистрирован, если же зарегистрирован, то ему предлагается ответить еще на один случайный вопрос(то есть просто страница обновляется), кроме того на который он уже отвечал, с этой целью указывается id вопроса в "таблице ответов" в строке с id ответившего пользователя(структура "таблицы ответов" ниже)
Данные "таблицы вопроса" выводятся таблицей на странице ниже в следующем виде:
вопрос 1
ответ 1 | логин пользователя кот-му принадл. ответ 1| кнопка для голосования(то есть каждый даже незареганный пользователь может проголосовать за данный ответ, количество голосов вносится в таблицу выше, в поле количество голосов соответственно)
вопрос 2
ответ 1 | логин пользователя кот-му принадл. ответ 1| кнопка для голосования ответ 2 | логин пользователя кот-му принадл. ответ2 | кнопка для голосования
ответ 3 | логин пользователя кот-му принадл. ответ 3| кнопка для голосования
и т.д.
2) "Таблица пользователей"
id usera | логин | пароль|e-mail| Фамилия имя отчество|общее количество голосов отданных всем ответам пользователя(подсчитывается из "таблицы вопроса" по id usera) | статус(текстовое поле присваивается в зависимости от количества голосов(новичок, опытный, эксперт и т.д.))
3) "Таблица ответов"
id ответа | id usera| текст ответа | id вопроса
id ответа | id usera| текст ответа | id вопроса
id ответа | id usera| текст ответа | id вопроса
Таблица вопросов и таблица ответов связаны через поле id ответа, Таблица пользователей и таблица вопросов через id usera, Таблица пользователей и таблица ответов также через id usera, стурктура может быть и другой, тут рассмотрим ваши предложения
Также необходимо сделать админ часть, в которой можно добавлять и удалять вопросы и ответы, а также пользователей. Также уведомление админа и пользователей на е-мэйл о новых вопросах и ответах.
Необходимы формы аутентификации и регистрации новых пользователей

20 ответов в теме “Дополнительный заработок!”

  1. 3
    Антон Лепешкин ответил:

    ну дак вот теперь Евгений вы знаете что это не всегда спам

  2. 2
    Жека Кирпичев ответил:

    [Прошу прощения за оффтоп - но не удержусь: я уж боялся, что это уже 20-е или 30-е по счету предложение "Как заработать в интернете" - из тех, что появляются время от времени в каждой группе в контакте :) ]

  3. 1
    Антон Лепешкин ответил:

    пишите мне личные сообщения

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.