Skip to content

ImaneBARAKAT/TP8_Blockchain

Repository files navigation

dapp_flutter_imane

TP — Blockchain & DApp (HelloWorld)
Auteur: Imane Barakat
Date: 08/12/2025

Description

Application décentralisée (DApp) simple : un contrat Ethereum HelloWorld qui stocke un nom, un frontend Flutter qui affiche le nom et permet de le modifier via une transaction.

Aperçu de l'application

Voici une capture d'écran de l'interface Flutter Web :

DApp Screenshot

Prérequis

  • Node.js (v16+)
  • Truffle (npm i -g truffle)
  • Ganache (GUI) ou Ganache CLI
  • Flutter SDK (stable)
  • Dart SDK (via Flutter)
  • Un émulateur Android ou un appareil

Étapes rapides (développement local)

1. Lancer Ganache

  1. Ouvre Ganache (GUI).
  2. Note l'URL RPC (par défaut http://127.0.0.1:7545) et la clé privée d'un compte.

2. Compiler & migrer les contrats

Dans le dossier blockchain/ :

npm install
truffle compile
truffle migrate --network development
truffle test

About

Blockchain et Application décentralisée DAPP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors