Inspiration
STM Cards suck. It's a hassle to remove it from your wallet to scan, and it gets annoying to recharge it every month by standing in long queues. It's a chore.
What it does
Allows one to use a phone as an OPUS card using NFC. It also allows one to view all the cards owned, and gives the user the available passes on each card.
How we built it
React Native app which communicates with existing STM infrastructure (simulated)
Challenges we ran into
NFC Communication between two mobile phones
Accomplishments that we're proud of
Making NFC work! The end-to-end flow blew our minds!
What we learned
Dont use React Native if we don't know about it earlier
What's next for STM Commute
Recharge functionalities, ability to log out after logging in, commercialisation.
Built With
- android-studio
- pocketbase
- react-native
- vscode
Log in or sign up for Devpost to join the conversation.