Каркас проекта на Ruby+Sinatra+MongoBD
Ищу человека, который может реализовать каркас проекта на связке Ruby + Sinatra + MongoDB:
1) Настроить собственно среду (на впс с апачем)
2) Реализовать простой фронтенд (по сути одна поисковая строка и собственно выдача - отдельный темплейт для морды и второй темплейт для всех внутренних страниц) с чисткой пользовательского ввода от всяких потенциальных "злонамерений".
3) Реализовать социальные плюшки с логином при помощи акков в фейсбуке и гуглоплюсе с лайками. Если возможно, то лайкнувших юзеров как-то "маркировать" в пределах сессии (получат "плюшки" при формировании выдачи поиска)
4) Реализовать файловый кеш (выдача отправляется в файл, при повторном запросе по этому слову/фразе отдается статика). При добавлении страницы в кэш пинговать поисковых ботов.
5) Настроить подключение к базе, закинуть любые левые тестовые данные, которые заглушка будет отдавать в ответ на запрос (чисто для проверки того, что запрос передается, данные получаются) - настоящая логика будет реализована отдельно и позднее...
З.Ы. "Рельсы" не интересуют - слишком громоздко для данной задумки...