ARCHITECTURE

WORLD'S FIRST BLOCKCHAIN RESUME BUILDER

ARCHITECTURE

The Resume Inc. NFT is a BEP-1155 token representing the latest verified version of a resume saved on decentralized and trustless storage.

NFT.Storage platform (https://nft.storage) is a leading trustless and decentralized platform for NFT storage. It combines the power of IPFS for content addressing and Filecoin for ensuring decentralized availability of our NFT for an indefinite period.

Every verified version of the resume will have a unique content identifier in IPFS. The metadata of the NFT will be updated when a new verified version of the resume is made available to the platform. Since we are using the BEP-1155 standard, the actual NFT token will link to a metadata file that will contain the IPFS link of the resume. Whenever an update is made and verified by our system, a new IPFS link with hash is generated and saved on the token metadata file. IPFS links and hashes of previous versions of the same resume will be kept on our system DB.

The technology stack is as follows:

Web Frontend:
HTML5, CSS-3, JavaScript, Angular JS.
Mobile Frontend:
Cross-platform mobile apps for Android and iOS using ReactNative.
Backend:
ASP.NET MVC, C#.
Backend Hosting:
Microsoft Azure AppService.
Database Hosting:
Microsoft Azure MySQL (Managed Instance).
Blockchain:
Binance Smart Chain.
Token Standard:
$RINC (BEP-20 - ERC-20) NFT (BEP-1155 - ERC-1155)
High Availability & Scalability:
Azure App Service SLA's promises a global footprint with high availability across multiple redundant geographical regions.
DB Security & Failover:
Managed instances of Azure MySQL provide advanced security, same-zone or zone redundant high availability, and SLA up to 99.99%.
DevOps:
Azure provides a wide range of tools available to handle all aspects of application lifecycle management. From coding to testing, deployment, and seamless upgrades.