Welcome to QuickSafe, a modern decentralized application (DApp) that redefines how supply chains are managed. Leveraging the transparency and immutability of Ethereum blockchain, QuickSafe ensures every shipment is tracked, verified, and securely recorded without the need for centralized oversight.
"Transparency, Trust & Traceability — All on the Blockchain."
- Solidity: Secure and efficient smart contract programming.
- Hardhat: Smart contract compiler, deployer, and testing suite.
- Ethers.js: JS library for Ethereum blockchain interaction.
- Web3Modal: Enables seamless wallet connection (e.g., MetaMask).
- Next.js & React: Component-driven UI with blazing-fast SSR.
- Tailwind CSS: Clean, utility-first CSS framework for responsive styling.
- Firebase (Planned): User authentication and persistent off-chain storage.
git clone https://github.com/Divyansh089/supply-chain-management.git
cd supply-chain-management
npm install
Create a .env
file for any environment-specific variables:
# Example
NEXT_PUBLIC_CONTRACT_ADDRESS=<your_contract_address>
NEXT_PUBLIC_RPC_URL=https://ethereum-holesky.publicnode.com
npx hardhat run scripts/deploy.js --network holesky
npm run dev
Use MetaMask to connect and interact with the DApp on the Holesky testnet.
Divyansh Patel
GitHub: Divyansh089
QuickSafe empowers the logistics ecosystem by ensuring:
- ✅ Real-time shipment tracking
- ✅ Tamper-proof delivery records
- ✅ Wallet-authenticated interactions
- ✅ Scalable design for future integration with centralized databases
Building the future of logistics, one block at a time.
Give the repo a ⭐ if you find it interesting!