Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1.47 KB

README.md

File metadata and controls

44 lines (28 loc) · 1.47 KB

studyVerse

Objective

Develop an innovative e-learning game that combines online education with blockchain technology to provide a unique learning and rewards experience. The main goal of the project is to create an interactive environment where users can access various courses and tests. Upon successfully completing each educational module, users will earn exclusive badges that will be stored as NFTs on the blockchain using OpenFort technology.

Technology used

  • Test web to launch Studyverse is a standard ReactJS application
  • Web game is made with Unity
  • Blender for 3d models
  • C# for scripting
  • Openfort: Wallet-as-a-service solution communicating between the web game and the wallet
  • Remix IDE: To extract the ABI from the contracts
  • Hardhat: For the deployment of the contracts

Deployment history

  1. We clone Repository.
  2. We use the Front-end as a source for our front-end application.
  3. We use the Web Game as a source for our game.
  4. We use

How to try front-end

Deploy locally (host mode)

####Run the application front-end

From the source repository of StudyVerse

npm run dev

The front-end is now running on http://localhost:3000.

Launch StudyVerse

Press the button Launch StudyVerse

##Challenges

We use low-poly textures in WebGL to optimize performance.