Требуется специалист для создания зашифрованного сайта.
ТЗ
Сайт предназначен для общения людей некоего закрытого общества.
Сайт имеет три уровня доступа.
Внешняя страница (первый уровень) – свободный доступ.
Страничка вкратце и очень поверхностно рассказывает всем желающим об обществе.
Имеется анкета для желающих вступить в данное общество. По её заполнении посетителем, результаты отправляются администратору сайта.
Промежуточная страница (второй уровень) – доступ по логину и паролю.
Должны быть предусмотрены два вида логинов и паролей. Одни постоянные, другие временные (ограниченного срока действия). Должна быть система, которая отслеживает и записывает в архивы посещение того или иного пользователя и по возможности IP-адреса, с которого он заходит.
Люди, прошедшие первичный отбор (по результатам анкетирования и личной встречи с администратором), получают временный логин и пароль для посещения второго уровня сайта. Срок действия пароля 30 календарных дней с момента выдачи.
Страничка содержит более детально описанные правила вступления и поведения в обществе. Тут же расположена анкета второго уровня для людей решивших окончательно вступить в данное сообщество.
Внутренняя страница (третий уровень) – строгая аутентификация с помощью e-token или rutoken.
Было бы идеально, чтоб вся информация, хранившаяся на сервере, была в зашифрованном виде. И расшифровывалась лишь на компьютере пользователя с воткнутым e-token или rutoken.
Должна быть система, которая отслеживает и записывает в архивы посещение того или иного пользователя и по возможности IP-адреса с которого он заходит. Так же должна быть реализована возможность отключения доступа того или иного пользователя.
После завершения работы с сайтом, на компьютере пользователя не должно оставаться никаких следов пребывания на данном сайте.
Основная страница сайта служит для общения между собой членов общества.
На мой взгляд, страница должна походить на сайт знакомств.
Каждый пользователь создаёт страничку о себе с кратким рассказом о себе и фотографиями. Страница должна предлагать различные поля для заполнения. Те что не заполнены, не должны отображаться в итоге. Каждый пользователь имеет возможность закачать фотографии в свои фотоальбомы. А их два – публичный и скрытый. К публичному альбому имеют доступ все желающие члены общества, к срытому лишь те, кому пользователь разрешит доступ.
Создав свой аккаунт, пользователь может общаться с членами общества.
На первых порах (а это достаточно длительное время) количество людей в сообществе будет небольшим, но постоянно растущим. Все люди будут из одного города. По этому поиск сначала будет достаточно простым по полу и возрастным промежуткам.
Когда пользователь находится на сайте, рядом с его фото должная светиться метка on-line, как на «одноклассниках». И также должна быть возможность сделать себя «невидимым».
Или как вариант в каком-то месте сайта должно быть окно, в котором высвечиваются Ники тех, кто находится в данный момент на сайте.
Плюс ко всему должна быть возможность открыть окно общего чата. Данное окно должно открываться отдельно «поверх всех». Было бы здорово, чтоб оно пристыковывалось к правому краю (или левому) любого открытого на данный момент окна сайта, а те в свою очередь автоматически меняли размер. Примерное соотношение 2:1, где 1 – это окно общего чата.
Плюс третье окно – окно диалога с другим пользователем. Открывается отдельно, всегда с заданным по умолчанию размером, но при этом имеет возможность изменения линейных размеров, но в пределах размеров основного окна, т.е. чат данным окном не должен прикрываться.
Жду предложений на [email]artembar@mail.ru[/email]