Blockchain - Fork NFT Lending Site

Job ID: 34026965

Budget: $750 – $1,500 USD

Project: NFT Lending Site Fork
READ FIRST BEFORE BIDDING!!! Please read the entire project description. We will not entertain low bids that are used to kick off conversations and negotiations to increase the price in the project. Please bid on the entire project, and take into consideration your bid price that could focus on profitability for you while staying competitive against other bidders. Also, note that we will be using milestones, and expectations for this project.
Bidding:
Please bid the total cost of the project, and the timeframe. Also, please take your bid and add 10-15% to the project to allow for a buffer of odds and ends.
Project Summary:
We are looking to fork a specific crypto project. DM me, and I will share with you the exact project name, website, and smart contract location for your review. The smart contract will be identical, but we will need the front end built out, which is in REACT. Doubtful that you’ll be able to reverse engineer the existing REACT code, as you’ll only see constant variables.

Project Details:
We have a MERN stack project, which we need the REACT portion developed. What You will need to do:
- Create site boilerplate (using a template, previously agreed between us)
- Must use Web3Modal for wallet connection.
- Web3-Token module integration for sessions management and our API requires you send the token generated on frontend.
- Pages we discovered (if you find more, include them): Profile, Messaging, Collaterals, Borrows, Offers, NFT detail, Payback process, liquidation process, Admin page (will call a few smart contract methods).
- After each web3 method call success will call to our endpoint API to store on db. Example calls: create/update/remove collaterals/borrows/ offers, same for profile, messages.
- Need to interact with opensea to grab some basic data via api (collections, price, traits...)
- Code must be well commented.
- The project uses typescript

We will provide:
- Project files ready to develop react part.
- API endpoints to call. If some are missing, you must let me know
- Smart Contract Web3 source code


Milestones:
1st milestone - 25%
- Integrate a react/typescript theme to our current project (on separate isolated folder - we will provide project boilerplate and theme)
- Customize theme: setup the pages structure like the model site we will provide
- Integrate web3-token
- User profile/messaging setup (integration with our API backend) - user will be able to modify profile and send messages - create the pages needed. (Profile, messaging/inbox)
- Admin setup - simple page to modify basic settings (calls to smart contract)

2nd milestone - 35%
- Posting collaterals, borrows and offers (API backend integration)
- Opensea integration

3rd milestone - 40%
- Integrate loans start, paybacks and liquidation procedures (will require you check the smart contract functions and params for this, and suggest the API backend functions needed)

Project Expectations:
Fully functional front end in REACT that uses Web3 connections, and interaction and functionality with the associated smart contract, calls to api backend, and api calls to opensea.
Must be willing to work with a team of 4 on Discord Channel. (Team is based in USA, PST Timezone)



Note: Please mention "Lets Fork this!" as part of your Bid, so I know you read the details.
Related categories: React.js Blockchain Smart Contracts Web3.js MERN