This project is a DApp to track flights for an airline. It provides both a user and administrator interface, with all data stored on-chain.
- Frontend: React
- Backend: Express
- Smart Contract: Solidity
- Blockchain Interaction: Hyperledger FireFly
The DApp has the same components as the provided developer-challenge repo so to get it running:
- Deploy the solidity contracts
cd solidity
npx hardhat run scripts/deploy.ts --network firefly
- Start the backend
cd backend
npm start
- Start the frontend
cd frontend
npm start