Course 2: Building a Front-end website using React, Redux and Saga for the Play-to-Earn Game on the WAX Blockchain create on proposal 1
This document outlines the completion of the second milestone for our proposal to WAX Labs. The milestone involved the creation of a comprehensive course aimed at teaching developers how to build a Play-to-Earn game website using react, redux and saga to integrate to a smart contract on the WAX blockchain. This course includes detailed instructions on developing a full integration between the front-end website and the smart contract, enabling developers to create engaging and interactive Play-to-Earn games on the WAX blockchain.
-
Login and Logout user: The website allows users to log in and log out using their WAX Cloud Wallet account.
-
Fetch token balances from a token smart contract: The website fetches token balances from a token smart contract on the WAX blockchain.
-
Fetch Nfts from user Wallet: The website fetches NFTs from the user's WAX Cloud Wallet account.
-
Get data from the smart contract: The website fetches data from the smart contract on the WAX blockchain.
-
Execute actions on the smart contract: The website allows users to execute actions on the smart contract.
The course curriculum is meticulously designed to cover all necessary aspects of building a Play-to-Earn game website on the WAX blockchain. A complete description of the course curriculum is available in the Course Curriculum - Front End.md file.
-
Course Structure: Given the current limitations imposed by Udemy on course duration, the entire program is divided into 3 individual courses. This structure ensures that each course remains within the 2-hour duration limit, allowing for a more detailed and comprehensive exploration of the subject matter.
-
Extended Course Duration: The final course exceeded the initially intended duration. This extension was necessary to ensure that all topics were covered thoroughly, providing learners with a deep understanding of building Play-to-Earn games website on the WAX blockchain.
-
Udemy Courses: The complete course series is available on Udemy. Detailed information, including URLs, can be found in the included ReadMe.md file.
-
GitHub Repository: A repository containing all course materials, code samples, and additional resources is accessible for students. The ReadMe.md file includes the repository link.
-
Social Media Awareness: To increase awareness and participation, the course has been promoted across various social media platforms. Links and details are provided in the ReadMe.md file.
This report outlines the successful completion of the second deliverable under our proposal to WAX Labs. We have developed a detailed and comprehensive course aimed at enabling developers to create engaging and functional Play-to-Earn games website on the WAX blockchain. For further details, including access to course materials and additional resources, please refer to the ReadMe.md file.
For any inquiries or additional information, please refer to the ContactMe.md file or contact us directly through the provided communication channels.