Таблица рекордов

Бюджет: по договоренности
Требуется разработать серверную часть для хранение рекордов игры.

Хранение осуществляется в одной таблице:

ID, created_at, updated_at

User – строка, идентификатор пользователя
Level – строка, идентификатор уровня
Time – float, время, которое потратил пользователь на уровень
Stars – int, количество бонусов
Points – int, общее количество очков
Data – длинный текст – сохраняется запись прохождения, реально длинный, поэтому стоит подумать хорошо как его сохранять, чтобы оптимизировать работу сервера.
User + Level – уникальны, сохраняться должен только рекорд с лучшим Points

Нужен функционал:

Сохранение нового рекорда, POST, параметры приходят в виде данных формы.
Считывание списка рекордов одного пользователя (без Data)
Считывание списка рекордов одного уровня для списка пользователей (без Data)
Считывание данных одного рекорда, по ID или по User + Level

Дополнительные требования:

Результаты запросов нужны в JSON
Т.к. нет аутентификации, требуется защитить сервер простой защитой, например проверка контролльной суммы, по некой секретной строке.
Язык реализации – python или ruby
Работающий вариант потребуется развернуть на сервере. Рассматриваем Google App Engine и Heroku (или клоны)

По срокам – недели две
По цене – договоримся, пишите пож ваши предложения
Опубликован 25.08.2012 в 15:02 Последнее изменение: 25.08.2012 в 16:08

Выберите способ верификации:

Обновите страницу после прохождения верификации.