An unified ecosystem for college kiosks, providing seamless digital payments, vendor inventory management and administrative oversight.
- swift-wallet: Mobile app for students to manage balance, view transaction history and get insights about their transactions.
- swift-kiosk: Web-app interface for students to browse and purchase items.
- swift-vendor: Management portal for shop owners to track sales and update inventory.
- swift-admin: Centralized dashboard for college administration to provision wallets and settle payments.
- backend (server.js): Robust Node.js + MySQL engine handling all transactional logic and OTP verification.
- Frontend: React.js (For kiosk, vendor and admin web-apps), React Native (for student wallet mobile app)
- Backend: Node.js, ExpressJS
- Database: MySQL (for the maintainance of structured records across the ecosystem)
- Authentication: OTP-based Identity Verification (using Twilio)
- Configure MySQL database using the provided schema.
- Set up
.envwith Twilio credentials and DB details. - Start the backend:
node server.js - Run frontend modules:
npm run devornpx expo start
© 2026 SWIFT Ecosystem