AI + IoT + UPI + Blockchain — a Smart Laundry kiosk prototype demonstrating:
- UPI payments (scannable QR)
- Optional Aptos blockchain verification (Petra wallet)
- Locker assignment + pickup PIN
- Real-time order tracking (Firebase Firestore)
- IoT machine simulation (ESP32-ready logic)
- Multi-step flow: Create → Pay → Locker → Process → Summary
- UPI QR generation for PhonePe / GPay / Paytm
- Optional Aptos payment via Petra Wallet (testnet)
- Locker assignment with a secure pickup code
- Real-time status timeline synced via Firestore
- Simple IoT simulation UI for demo (ready to connect ESP32)
smart-laundry-system/
├── index.html
├── payment.html
├── locker.html
├── status.html
├── summary.html
├── style.css
├── main.js
├── firebase-init.js
├── qrcode.min.js
├── assets/
│ └── screenshot.png
├── README.md
└── LICENSE
- Clone the repo:
git clone https://github.com/Srvankit/Smart-Laundry-System.git
cd Smart-Laundry-System- Serve locally (Python):
python -m http.server 5500
# open http://localhost:5500 in your browser- The project uses Firebase Firestore for real-time orders.
- Keep sensitive credentials out of the repo.
- Use
firebase-init.example.jsto store placeholders and create a realfirebase-init.jslocally (do not commit real secrets).
MIT © Smart-Laundry-System