Inspiration
- The inspiration for DowryQR stemmed from the recognition that dowry has historically been a source of harm to women in many cultures. I wanted to turn this traditional practice into an opportunity for empowerment by leveraging blockchain technology to support women's education, healthcare, and entrepreneurial ventures.
What it Does
- DowryQR allows users to generate and scan QR codes to make secure and transparent donations directly to women, aiding their educational, healthcare, and entrepreneurial goals. The platform uses Theta blockchain technology to ensure the security and transparency of transactions.
How I Built It
- Frontend Development: I used React to create a user-friendly interface for generating and scanning QR codes.
- Backend Development: Using Node.js and Express, I built a robust backend to handle QR code generation and process donations securely.
- Blockchain Integration: I utilized Theta SDK for secure transaction handling, ensuring transparency and security in all donations.
Challenges I Ran Into
- One of the primary challenges was ensuring the security and transparency of transactions on the Theta blockchain. I had to carefully manage the integration to avoid potential vulnerabilities. Additionally, designing a simple yet effective user interface required multiple iterations to get right.
Accomplishments That I'm Proud Of
- I'm proud of transforming a traditionally negative concept into a tool for empowerment. Successfully integrating Theta blockchain for secure transactions and creating an intuitive user interface were significant milestones.
What I Learned
- Throughout this project, I learned about the intricacies of blockchain integration, particularly with the Theta blockchain. I also gained valuable insights into user experience design and the importance of creating accessible and user-friendly platforms.
What's Next for DowryQR
- Next steps include expanding the platform's features, such as adding more ways for users to share QR codes and enhancing the donation tracking system. Additionally, I plan to conduct user testing to gather feedback and make further improvements, aiming to reach a broader audience and increase the impact on women's empowerment.
Built With
- express.js
- javascript
- node.js
- qrcode
- react
- theta
Log in or sign up for Devpost to join the conversation.