Streamdesk

Platform for decentralized P2P cryptocurrency exchange
Streamdesk Streamdesk
Project

Unique platform for exchanging cryptocurrency to fiat money through using smart contracts and payment system APIs to allow users exchange cryptocurrency directly, with minimal fees and a loyalty program. The project is part of the global Streamity ecosystem. At the moment when our company started working on the project, it had poor design and its infrastructure and code-base were in a miserable state. This was the legacy passed from other teams’ numerous attempts to develop the service. The task was set and it was a difficult one – based on the available project’s architecture and stack of technologies we should develop and launch the service within 4 months with the refinement planned for the next iteration.

It did not seem real at first.

Completed tasks
  • We launched the service on schedule.
  • We carried out an analysis and refactoring of the legacy code written by the previous team.
  • We deployed and support our own Bitcoin node.
  • The most common payment systems were integrated into the service.
  • The major cryptocurrencies were made available for usage.
  • We integrated a special STM Token into the service and implemented its support.
  • Smart contracts for the Etherium and NEO blockchain networks were developed.
  • We developed a telegram bot making all the features of the application available to users.
  • We carried out system testing.
WIP

We provide project maintenance and technical user support.

Technologies
PHP
Symfony
NodeJS
Angular 6
Solidity
C#+NEO framework
SPA
REST API
WS
MySQL (cluster)
TeamCity
Docker
balancing
Next project