Github проекта swap.online - можно изучить ход работы и пример кода, а также познакомиться с технологией

Ссылка на работу