This week’s Moralis Challenge will premiere on Saturday, June 18th on YouTube!
Make sure to just like the video, and subscribe to the channel to get notified about all future premieres. All of the steps in these docs might be outlined within the video.
Stipulations
- Some growth expertise and use of an IDE like VS Code
- Data of and expertise utilizing a pockets like MetaMask
- Javascript and React
This Week’s Problem – Construct A Web3 Medium Clone
On this week’s Moralis Challenge, we’re going to clone the favored running a blog platform Medium, however with a Web3 twist!
We’ll learn to create a dapp (decentralized utility) that can allow customers to create and mint their weblog posts as NFTs.
You’ll begin by writing a Solidity sensible contract that permits you to mint an ERC721 token.
Subsequent, you’ll learn to use Moralis to add your weblog posts/NFT content material into decentralized storage on IPFS.
Utilizing React, you’ll then construct a frontend that has the appear and feel of the Medium net utility.
Lastly, we’ll cowl find out how to use Moralis to authenticate customers within the dapp, permitting them to work together with the sensible contract you in-built a user-friendly method.
Pleased Buidling!
Want Assist?
Be part of the Moralis Discord server and head to this week’s Moralis Initiatives channel – #web3-medium – to attach along with your fellow builders.
A Moralis Tech Assist Wizard may also be available to assist if you happen to’ve received any questions or want help.
Be sure to arrange notifications in projects-notifications too!
When you favor, we even have a particular dialogue thread for this week’s construct on the Moralis Boards.
It’s also possible to take the Web3 Medium Clone course at Moralis Academy completely FREE OF CHARGE!
Right here you’ll discover a step-by-step walkthrough of the entire construct, break up into simply digestible chapters and helpful code snippets.
Can You Enhance Our Initiatives?
All Moralis Initiatives are starter tutorials designed to provide your Web3 growth journey a useful push in the best course.
Wish to go even additional, and construct a extra formidable mission based mostly on what you realized in a Moralis Challenge? Go for it!
When you discover any errors in a Moralis Challenge, be at liberty to share them with the neighborhood. We extremely encourage you to counsel merge requests within the last construct repos for further brownie factors too.
How one can Get Began
The starter code required for this week’s construct could also be cloned from the next GitHub Repository.
git clone https://github.com/IAmJaysWay/Medium-Begin
After cloning the repo, you should definitely navigate to the right folder.
Lastly, you possibly can set up all of the mission dependencies by operating the command:
cd Medium-start
Yarn
If you wish to have a browse on the last construct (together with the solidity contract) you’ll find it by following this hyperlink: https://github.com/IAmJaysWay/Medium-Ultimate
Commencement
Now you’re able to rock and observe together with the tutorial! Just be sure you’ve joined the Moralis Discord, and be at liberty to ask any questions!
When you full the mission, you’ll be capable to declare a particular Moralis Initiatives NFT (see under) from the neighborhood engineers within the #finished-projects channel.
One thing value boasting about on social media for certain ?






