This is a mini-project developed as part of my BE EEE coursework. It focuses on enabling secure vehicle ignition using QR code scanning and passkey verification through a mobile website interface.
- A user scans a QR code attached to the bike using their mobile phone.
- The QR leads to a website where the user enters a passkey.
- If the passkey is correct:
- The user is redirected to a map page.
- The bike starts automatically via relay activation.
- If the passkey is incorrect:
- The website displays “Passkey Incorrect”, and the bike remains off.
You can visit the project website here directly : 🔗 Scan Ride Website Or You can scan the QR code given below.
- Arduino IDE
- NodeMCU (ESP8266)
- Relay Module
- Mobile Website Interface (HTML, CSS, JS)
- QR Code for website link
- Integrating hardware and web technologies for IoT-based solutions
- Working with NodeMCU and relay modules
- Developing simple web interfaces for user interaction
- Secure passkey validation logic
- Implement OTP-based verification for higher security
- Store user data securely using a database and server
- Integrate Google Maps API for live vehicle tracking
- Develop a complete Android app for better UI/UX
This project was completed during my 4th semester project based learning course work (Jan 2025 - May 2025).
Below are sample screenshots of the project interface:



