|
October 10, 2018, 01:24:44 PM |
|
Hello, currently I am finishing crypto currency exchange project, that is left from my previous client. My previous client were not able to continue pay for development, so I decided to finish it. Will provide some period for free bug fix. I could provide testing period on some hosting. Here it is tech details: - backend Java stack/spring - normal quality source code with unit tests, docs - denormalized DB, in order to maximize throughput - based on users registration, not anonym - possibility to add multi factor auth - microservice architecture - user's wallets are encrypted, if there would be a leak of keys, intruder would not be able to decrypt private keys, at least without advanced computing power. - sql databases, separate for each microservice - Oauth/JWT users auth - REST cross microservice communication secured with Oauth/JWT - basic web UI/admin panel on angular stack/bootstrap, you may want to customize it with html+css - docker files included - currently only 3 currencies support - limit for currency pair extension if you want to add new pair, it can't be changed dynamically, so have to modify the source, I plan to improve this by writing scripts that will automize it, but currently it is not there. At the end it is not hard to add it manually. Also possible to disable/enable existing pairs. - overall it should be secured enough, there are different authorization roles in system
Just thinking if everyone would be interested to buy it at all? Would I be able to find a buyer ? I still need time to finish/polish it, it is not ready yet. Later will update with load test results.
|