Skip to content

DanielT777/NFTeacher

Repository files navigation

Problème

Quel problème votre projet résout-il ?

L'éducation n'est pas toujours disponible et gratuite pour tou.te.s.

Comment s'inscrit-il dans le thème "Construire un avenir décentralisé" ?

Les utilisateurs pourront étudier et enseigner de manière libre et anonyme. De plus nous rémunérons les étudiants via des récompenses NFTs et les enseignants via les royalties générées par les NFTs.

Solution

Comment avez-vous résolu ce problème ?

Notre projet rend l'éducation disponible et gratuite à tout le monde de manière anonyme.

Quelles technologies avez-vous utilisées ?

Nous avons utilisé du ReactJs pour l'interface web ainsi que l'API Starton pour générer et déployer les NFTs.

Quel a été le plus grand défi technique, comment votre solution le résout-elle ?

Le plus grand défi a été pour nous d'apprendre le web 3 et son écosystème, comme générer et déployer les NFTs. Mais nous avons réussi grâce à l'API Starton et sa documentation ainsi qu'à l'aide fournis par les encadrants du hackathon.

Installation

Expliquez, étape par étape, comment quelqu'un peut installer votre projet et l’utiliser Le jury utilisera principalement MacOS, Ubuntu, Android et iOS. Mettre en place un docker / docker-compose est une bonne idée pour permettre à quelqu'un de tester facilement le projet.

Télécharger le repo

Clone le repo et le dézipper, le repo s'appelle NFTeacher-main.

Installation

Se rendre à la racine du repo et effectuer la commande npm install dans un terminal.

Lancer

Toujours à la racine du repo effectuer la commande npm start et une page s'ouvrira automatiquement dans votre navigateur. ⚠️ Si la page ne s'ouvre pas automatiquement vous pouvez essayer de taper localhost:3000 dans la barre d'URL de votre navigateur.

ezgif com-gif-maker

Tester

Vous pouvez maintenant vous connecter à l'aide d'un compte MetaMask et continuer la navigation via les boutons "become a student" ou "become a teacher", vous pourrez ensuite tester la génération de votre NFT.

Équipe et commentaires

Précisez le nom de votre équipe (le même que sur le discord), et dites-nous ce que vous avez appris durant ce hackathon !

Nous sommes l'équipe Lyon3.0 et nous avons appris différentes nouvelles technologies selon les personnes du groupe notamment le ReactJs, les call API, la génération et le déploiement de NFTs ainsi que des connaissances approfondies de ce qu'est le Web 3.0 et la décentralisation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published