Thanks to visit codestin.com
Credit goes to github.com

Skip to content

G1ng3r/foobar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

NOW!

Сервис добрых дел.

Сегодня популярно сделать что-то бескорыстное, полезное и поделиться этим с другими людьми в сети. Каждый день на развлекательных ресурсах, таких как pikabu, ЯПлакал и др. появляются новые посты,о том, как кто-то пошел прогуляться, например по пляжу или по лесу, и заодно собрал пару мешков мусора. Также набирает обороты раздельный сбор мусора или саморазвитие.

С другой стороны, не теряют популярности различные сетевые флэшмобы-вызовы. Многие до сих пор помнят планкинг, Harlem Shake, ну и конечно же BeeChallenge.

В нашем полезном приложении, мы решили объединить эти 2 тренда. Пользователи могут получать вызовы, различной сложности, назначать их на других людей, выбирая из своих друзей, пользователей рядом, или любого пользователя системы, находящегося на любом конце земного шара. Выполнивший задание участник фотографирует результат, который можно опубликовать в социальной сети, а назначивший вызов обязательно увидит его и может либо согласиться с результатом,либо отклонить. В приложении существует карма, которая зарабатывается выполнением вызовов, либо тратится за отказы от выполнения назначеных вызовов. Каждый день, неделю, месяц, год строится топ участников в каждом городе и галлерея их полезных дел. Если пользователь хочет немедленно сделать что-то полезное, а назначеных вызово нет, то он может запросить его у системы и получить случайный вызов.

Для нашего приложения, мы взяли trial яндекс облака. Оно доступно по адресу http://84.201.153.95. Заходить следует с мобильного телефона, так как приложение ориентировано именно на него. Вам будет предложено установить приложение на домашний экран телефона (PWA).

В первую очередь рекомендуется ознакомиться с презентационным видео, которое можно найти на стартовом экране. Видео Оно расскажет о приложении и познакомит со своим интерфейсом прямо во время просмотра видео.

Бэк приложения написан на языке Scala,БД postgres.

Фронт написан на React.js с применением технологии PWA(Progressive Web Application).

Бэк приложения является Stateless и убран за балансировщик, БД построена на кластере, что позволяет относительно легко горизонтально масштабировать весь сервис.

Спасибо за внимание!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •