Назначение: система организации взаимопомощи граждан

Всем нам время от времени требуется помощь других людей: кому-то чаще, кому-то реже, однако редко кому при этом нравится просить о помощи. Если реализовать возможность просить о помощи целое сообщество, а получать её от конкретного человека, готового помочь в решении конкретной проблемы, этот барьер исчезнет сам собой, объединяя людей в решении реальных задач. В качестве реализации подобной идеи мы предлагаем сервис «Kindly» («Добряшка»). Суть его состоит в следующем. Допустим, вы катаетесь на велосипеде и у вас прокололось колесо, а заплатки или запасной камеры под рукой нет. Используя сервис «Kindly», вашу проблему можно решить так. Вы оставляете запрос о помощи, описав проблему, указав своё положение и вознаграждение за помощь, которое вы готовы сделать. Другой пользователь системы, находящийся недалеко от вас, получает уведомление и при желании предлагает свою помощь. Вы получаете ответное уведомление и дальше можете обговорить со своим «спасателем» детали, уточнить местоположение и т.д., после чего ваш запрос будет переведён в состояние «выполняется». Когда вы получите помощь, вы закрываете запрос, а помогший вам пользователь получает обещанное вознаграждение. Вознаграждение представляет собой некоторое количество «очков доброты», которое будет перечислено «спасателю».

Сервис предусматривает санкции к пользователям, нарушающим договорённости и саботирующим работу системы. Если вы не получили обещанную помощь, вы можете известить об этом администраторов системы. Кроме того, вы можете указать, насколько качественно вам помогли. От этого будет зависеть, как изменится рейтинг помогающего пользователя.

Система состоит из следующих компонент:

  • серверная часть – представляет собой Web-сервис и служит для хранения информации о запросах на помощь, данных пользователей, а так же реализует внутреннюю логику системы;
  • мобильный клиент пользователя;
  • Web-клиент пользователя (для работы с настольного компьютера);
  • клиент администрирования – представляет собой ASP.NET-MVC-приложение, которое позволяет управлять настройками системы и профилями пользователей.

Спецификация

Заказчик: пилотный проект в рамках Международного студенческого кубка технологий Microsoft Imagine Cup 2011
Сфера применения: повышение качества жизни, социальная активность
Тип (платформа): кроссплатформенная система, включает в свой состав Web-клиенты администратора и пользователя и мобильный клиент пользователя
Технологии и алгоритмы: .NET, C#, ASP.NET MVC, Silverlight, .NET Compact, Windows Mobile, WCF, MS SQL, Entity Framework CTP, Prism, F#, Bing Maps
Дополнительная информация:

Похожие проекты

  • Logo icon

    система экстренного оповещения в опасных ситуациях

  • Logo icon

    система сбора и мониторинга информации о городской среде

система сбора и мониторинга информации о городской среде

игра (лабиринт)