ThunderDome Voting System
Blockchain-backed voting system ensuring secure, transparent elections

Project Overview
I developed ThunderDome as a proof-of-concept blockchain-based voting system aimed at addressing election fraud and transparency in African nations. The system leverages the Algorand blockchain network to provide a secure, transparent, and tamper-resistant digital voting platform.
My core mission was to ensure vote integrity through blockchain technology, maintain voter anonymity while providing verifiability, and create a scalable solution from university to national level elections. I designed a system where each vote is represented as a unique NFT on the Algorand network, with smart contracts handling validation, token distribution, and result tallying.
I built the system using a React/TypeScript frontend, Python FastAPI backend, and Firebase Authentication, all integrated with the Algorand blockchain for secure vote recording.
Key Features
Secure Voting
Ensures vote integrity and prevents fraud through immutable blockchain records
Vote Tokens
Each vote is represented as a unique NFT on the Algorand network
Two-Factor Authentication
Ensures secure vote casting and prevents duplicate votes
Real-time Updates
Live election status tracking and verification
Technologies
Project Insights
Next Project
Continue exploring my portfolio with more exciting projects

Space Racer
Immersive space racing game with endless runner mechanics and engaging gameplay