RallyUp

Краудфандинговая система для благотворительных организаций

Смотреть результаты
Страна
США
Платформы
Веб-приложение
Продолжительность
2012 - Сегодняшний момент
Индустрия
Благотворительность

Обзор

RallyUp - это краудфандинговая платформа, заточенная под нужды благотворительных организаций в США и Европе. Она позволяет проводить события, такие как благотворительные марафоны и розыгрыши, и организовать сбор средств в режиме онлайн, что особенно актуально в современных реалиях.

Технологии
  • .NET 6
  • ASP.NET MVC
  • Entity Framework 6
  • Redis
  • React
Команда
  • 20 разработчиков
  • 7 тестировщиков
  • 1 проект менеджер
Услуги
  • Разработка MVP
  • Веб-приложение
  • Тестирование
  • Масштабирование готовой системы
Целевая Аудитория
  • Благотворительные организации

Задача

Наш клиент - американский стартап, представители которого обратились к нам с задачей создать аналог Kickstarter, популярной краудфандинговой платформы. Мы выполнили эту задачу, система была запущена и постепенно расширялась. Спустя некоторое время, наш клиент поменял свою бизнес модель и решил создать RallyUp - как PaaS краудфандинговую систему, заточенную под нужды благотворительных организаций. Перед нами встала задача разработать новый функционал, обновить и реструктурировать архитектуру, а также масштабировать систему под увеличившийся поток пользователей.

Решение

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

Для сбора донатов в системе используется Stripe, а для подтверждения статуса компании - пользователя системы мы реализовали интеграцию с публичным реестром организаций США и американской налоговой.

01

Стриминг видео

Мы интегрировали стриминговвый модуль, чтобы благотворительные организации могли проводить события в режиме реального времени - стримы концертов, розыгрыши и пр.
02

Мультитенантность

С изменением бизнес-модели нужно было изменить архитектуру системы так, чтобы она могла обслуживать несколько незавимых арендаторов. Реализовав принцип мультитенантности, мы обеспечили безопасное и независимое хранение пользователей, а также сделали запуск новых версий продукта более быстрым.
03

Устойчивость к высоким нагрузкам

Во время крупных кампаний, проводимых с привлечением известных актеров и музыкантов, система выдерживала до 2000 обращений в секунду без потерь производительности.

Результаты

Сейчас RallyUp не просто стартап, а компания, вошедшая в топ 5000 самых быстрорастущих компаний в США. Система предвратилась в современный, удобный и и эффективный инструмент для проведения благотворительных кампаний онлайн, что особенно актуально во времена пандемии. Организация благотворительных марафонов, аукционов, создание веб-страниц и email-рассылок, продажа билетов, система управления пожертвованиями - лишь часть функционала, реализованного на сегодняший день, а мы работаем над улучшением системы и внедрением новых возможностей для пользователей.

Обсудим ваш проект?

Свяжитесь с нами, чтобы начать работу над вашей идеей уже сейчас
Написать

Давайте воплощать идеи в реальность

Пожалуйста, заполните поле
Пожалуйста, заполните поле
Пожалуйста, заполните поле
Пожалуйста, заполните поле
Нам необходимо ваше согласие с политикой конфиденциальности