Generic filters
Share on facebook
Share on twitter
Share on linkedin

Moralis Projects – Learn to Build a Web3 Netflix Clone

Join Moralis Projects for weekly challenges building Web3 projects!

Moralis Projects represent the best way to learn how to build Web3 projects with real-life use cases. You’ll build the projects alongside the community, allowing you to make new connections whilst building. What’s more, you can even earn NFTs for completing Moralis Projects!

New Moralis Projects drop each Saturday. Make sure you’re signed up to the Moralis Projects email list to get the latest news and teasers! 

First Steps

The first Moralis Project will be premiering April 2nd on YouTube. Be sure to go like the video and subscribe to the channel to get notified of all future premiers. All steps will be outlined in the video.


  1. Web Programming using ReactJS
  2. Knowledge of and experience using wallet like Metamask

This Week’s Challenge – Web3 Netflix Clone

In this week’s project you will be building a Web3 Netflix Clone, with movie assets stored in a decentral fashion on IPFS. Users will only be able to view a movie on the website if they have been authenticated through their crypto wallet. 

This authentication is facilitated by Moralis’ Web3 Development Platform, which is the number one way to build your first dapp. We’ll also be using the Moralis database to allow authenticated users to add films to their personal list of favorites.

Need Help?

There is an official Discord channel on the Moralis Discord Server dedicated to  each Moralis Project. This channel can be used to connect with others building each week’s projects, to ask questions, and present your builds. There will be a Moralis Tech Support wizard helping out as well if you’ve got any questions or need any assistance.

Be sure to join the Discord server to take part in the conversation! Then be sure to set up notifications in projects-notifications and jump into this week’s channel; #web3-Netflix.

Can You Improve Our Projects?

All Moralis Projects are starter tutorials designed to give you a strong push in the right direction on your Web3 development journey. Also, if you want to go even further and build a more ambitious project based on what you learned in a Moralis Project, we highly encourage it!

If you find mistakes in any Moralis Projects, feel free to share them with the community and even suggest merge requests in the final build repos, to get you some extra brownie points.

How to Get Started

The starter code required for this week’s build may be cloned from the youtube-tutorials GitHub Repository.

git clone

After cloning the repo, be sure to navigate to the correct folder.

cd youtube-tutorials
cd Netflix-Starter

And finally you can install all the project dependencies by running the command


Now, you’re ready to rock and follow along the tutorial! Reach out in the Discord if you’ve got any questions!

April 1, 2022
Moralis Blog
Moralis Blog
Become a Moralis Mage
Get the latest information about Moralis Web3 in your email
Generic filters
Related Articles
Become a Web3 Expert
Subscribe to our newsletter and get our E-book Web3 Speed run for FREE