TRAFFIX
TRAFFIX: Your City, Your Rules, Your Rewards
Created on 29th September 2024
•
TRAFFIX
TRAFFIX: Your City, Your Rules, Your Rewards
The problem TRAFFIX solves
TRAFFIX aims to address the following issues:
Lack of effective traffic monitoring: Reckless driving, illegal parking, and overloading on bikes often go unchecked due to insufficient enforcement.
Reluctance to report violations: Concerns about anonymity deter many individuals from reporting traffic violations.
Impact on law-abiding citizens: Irresponsible behavior creates a dangerous environment for innocent people.
TRAFFIX offers a range of benefits for individuals and communities:
For Citizens:
Report traffic violations anonymously
Receive rewards for verified reports
Track reported violations
Access traffic data
For Communities:
Reduce accidents and traffic congestion
Provide valuable data to city authorities
Foster a sense of ownership and involvement
Promote eco-friendly behaviors
For City Authorities:
Gain valuable insights into traffic patterns
Optimize traffic enforcement and infrastructure
Foster a stronger connection with the community
Implement more effective traffic management strategies
Challenges we ran into
Library and Dependency Selection: We initially chose Flutter for the mobile app, but switched to React for better blockchain integration and compatibility with Web3.js libraries.
Wallet Integration: We leveraged Web3.js and followed Metamask's documentation to seamlessly integrate wallet connection into our DApp. We implemented robust error handling and user feedback mechanisms to provide a smooth user experience.
Reentrancy Attacks: We carefully designed our smart contracts to prevent reentrancy vulnerabilities, a common security risk in blockchain applications. Rigorous testing and code reviews were conducted to identify and address any potential issues.
Tracks Applied (2)
Ethereum Track
ETHIndia
