Peer to Peer Platform Connecting global Trade & finance opportunities. Consortium led governance makes it truly Decentralised platform.
Branch: master
Clone or download
mansivora
Latest commit 0f43fff Jan 31, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea files added Nov 22, 2018
adminpanel New Integration and home page changes Dec 4, 2018
application TradeFinex Application overview Document Jan 25, 2019
assets Consortium page changes , new addition. Dec 14, 2018
ca Upload config.md and change in message Dec 20, 2018
phpMyAdmin New Integration and home page changes Dec 4, 2018
system bug fixes Jun 16, 2018
test
.gitignore New Integration and home page changes Dec 4, 2018
.htaccess New Integration and home page changes Dec 4, 2018
.well-known.zip files added Nov 22, 2018
COPYING License File Jan 23, 2019
Config.md Updated Config.md Dec 20, 2018
README.md Updated Config & readme Dec 20, 2018
Tradefinex.docx Updated Tradefinex.docx Jan 31, 2019
error_log bug fixes Jun 16, 2018
getpath.php first commit Mar 21, 2018
googledbd755ef845c39f6.html first commit Mar 21, 2018
index.php first commit Mar 21, 2018
phpMyAdmin-4.7.9-english.tar.xz css Mar 23, 2018
phpinfo.php first commit Mar 21, 2018

README.md

TradeFinex

Basic Objective

Developing a portal , where beneficiary can submit project requirement and Invite Financiers, Suppliers to submit the proposals for the same. At the same time Financier and Supplier can browse for the projects according to their interests and submit proposals. Final payment will held using XDC wallet. Financier will pay beneficiary in XDC wallet , and similarly beneficiary can pay supplier to wallet .

Stake Holders

  • Beneficiary- Beneficiary can be an individual, an institution, a community or any government that is looking to raise funds or procure goods and services. They could be designated authorised personnel from the organisation such as the board members or senior management professionals or employees from finance or procurement function.

  • Financier- Financiers can be an individual retail investor, venture capital or private equity fund, an organization or a financial institution whose business is providing, investing, or lending money. A financier is someone who is actively looking to invest in projects according to his sectorial alignment and risk appetite for an agreed return on investment. On TradeFinex platform, a Financier may finance full or a part of the project along with other financiers.

  • Supplier- A supplier is an individual or a company that offers services or manufactures / distribute goods to another organization. They could be designated authorised personnel from the organisation such as the board members or senior management professionals or employees from marketing, technical, finance or procurement functions

Basic Process Flow

basic data flow

There is registration process common for all stakeholders. The individual participant will have their specific features on the platform and the cross communication between the participant. The features goes like beneficiary can upload the project, can review the response they got, can accept the payment and make repayments.

Financiers will have access to these projects, review that, submit proposal, and payment /repayment.

Similarly, supplier will also have some features. They can review the requirements, submit the proposal, carryout transactions and close the deal.

Technology Used for development

  • PHP ( Code Igniter MVC frame work V. 3.1.7), for front end business logic development
  • MYSQL , for backend database.

All files structures as per the standard the code igniter framework.

Important Files / Disaster recovery

  • PHP version should be 5.6.x or above
  • MYSQL
  • application/config/config.php to set Session path, library , helpers, other security parameters
  • application/config/database.php to set Dabatbase configuration variables.
  • application/config/emailc.php , to set SMTP or appropriate email server details. Currently its SMTP.
  • If it is file based session , then session folder has to be created inside the application/config folder.
  • for URL redirection rules, need to set up at application/config/routes.php accordingly.
  • for user defined variables , need to define at application/config/constants.php
  • For API credentials, if any change need to update , tf_api_access_code
  • All API calls at application/helpers/xdcapi_helper.php . If any change in API , need to modify here accordingly.

To Configure TradeFinex Click here