tribler / decentralized-mortgage-market Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
Right now, we are using TFTP for file transfers between customers and banks but there might be some better alternatives for this.
Pros of using TFTP:
-UDP, more easy to puncture NAT
-No need for separate logic, everything can be contained inside one system
Cons of using TFTP:
-We have to implement our own cryptography operations
-TFTP might be a bit more unreliable than TCP-based solutions (HTTPS/FTP)
We should think about a simple scenario that we can use to test our application in a bigger and more challenging environment. This could be something like this:
ask
of 500.000 euro on the marketbid
of 250.000 euro on the marketWe should have some valid demo data. This is related to issue #8.
Users provide various kinds of inputs during the customer journey, i.e. documents and personal information. We should make sure that these inputs are complete enough and if we are not missing critical information we need from users.
After a discussion, we found out that it is possible to use Firebase as a backend for demo purposes. This way, the demo backend is split from the main source code.
Backlog to pick from:
The core logic of the mortgage market should be separated from the GUI. In order to do so, we should build a RESTful API that the GUI can use to fetch data.
The same architecture is currently present in Tribler and some of the code can probably be reused for this purpose (i.e. https://github.com/Tribler/tribler/blob/devel/TriblerGUI/tribler_request_manager.py and https://github.com/Tribler/tribler/tree/devel/Tribler/Core/Modules/restapi).
In this sprint, we focussed on the following items:
Team Amsterdam:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.