## Inspiration

As avid Canva fans, we noticed that when we needed to make QR codes in bulk, the native features were often cumbersome. Having to independently click to form each QR code would waste a lot of time.

## What it does

Our app allows users to upload a list of QR codes and generate QR in bulk, thus saving users a lot of time. We also created a feature where users can choose the theme of the QR codes, allowing them to customize the aesthetics of the QR codes according to a theme, like rainbow or black/white.

## How we built it

We used the native Canva developer toolkit, and we simply built additional buttons on top of it. We used React Native as our tech stack, which integrates into Canva. We also used the QR generator API, which generates the actual QR code.

## Challenges we ran into

Because this is our first hackathon, we have 2 main challenges:
(1) Ideating: we had some trouble coming with up an idea, so we discussed our experiences with Canva and did research online to find several problems with Canva.
(2) Programming: We had difficulty using React Native, since it was our first time using it. We had to resort to documentation and simply problem-solving whenever we ran into issues, such as when we added new buttons.

## Accomplishments that we're proud of

Simply building our first-ever hackathon product - and having the perseverance to overcome any issues.
## Inspiration

**TradeCoin is a decentralized protocol for automated token exchange on EVM compatible blockchains.**

## What it does

**The inspiration for TradeCoin was to create an automated, trustless, and permissionless system that allows users to exchange tokens in a secure and transparent manner. We wanted to create a system that would make it easier for users to access liquidity and trade in a secure and private environment.**

## How we built it

**TradeCoin was built using a combination of Solidity smart contracts and a React Framework Nextjs. The smart contracts handle the exchange of tokens, while Nextjs provides serves an decentralised application to an end user.**

## Challenges we ran into

**The primary challenge we faced while building TradeCoin was ensuring that the protocol was secure and reliable. We had to ensure that the smart contracts were written in a way that would protect users from potential exploits and would handle unexpected errors gracefully. We also had to ensure that Nextjs was written in a way that would provide a secure and user-friendly interface for users to interact with the protocol.**

## Accomplishments that we're proud of

**We are proud of having built a secure, reliable, and user-friendly protocol for token exchange. We are also proud of having created a platform that provides liquidity to other projects and protocols, allowing them to access the necessary resources to grow and scale.**

## What we learned

**We learned a lot about smart contract development and EVM security best practices. We learned how to create secure and reliable smart contracts, as well as how to design an intuitive user interface for interacting with the protocol. We also learned how to provide liquidity to other projects and protocols.**

## What's next for TradeCoin

**We plan to continue to improve the protocol and make it more secure and reliable. We plan to introduce new features that will enable users to access more liquidity, as well as providing additional security and transparency. We also plan to expand our platform to support more tokens and protocols, allowing users to access a greater variety of liquidity options.**
## Inspiration

The inspiration for our project stems from the increasing trend of online shopping and the declining foot traffic in physical stores. Our goal was to provide a unique and engaging experience for customers, encouraging them to visit physical stores and rediscover the joy of in-person shopping. We wanted to create an interactive and entertaining shopping experience that would entice customers to visit stores more frequently and foster a deeper connection between them and the store's brand.

## What it does

Our project is an AR scavenger hunt experience that gamifies the shopping experience. The scavenger hunt encourages customers to explore the store and discover new products they may have otherwise overlooked. As customers find specific products, they can earn points which can be redeemed for exclusive deals and discounts on future purchases. This innovative marketing scheme not only provides customers with an entertaining experience but also incentivizes them to visit stores more frequently and purchase products they may have otherwise overlooked.

## How we built it

To create the AR component of our project, we used Vuforia and Unity, two widely used platforms for building AR applications. The Vuforia platform allowed us to create and track image targets, while Unity was used to design the 3D models for the AR experience. We then integrated the AR component into an Android application by importing it as a Gradle project. Our team utilized agile development methodologies to ensure efficient collaboration and problem-solving throughout the development process.

## Challenges we ran into

One of the challenges we faced was integrating multiple APIs and ensuring that they worked together seamlessly. Another challenge was importing the AR component and creating the desired functionality within our project. We also faced issues with debugging and resolving technical errors that arose during the development process.

## Accomplishments that we're proud of

Despite the challenges we faced, we were able to achieve successful teamwork and collaboration. Despite forming the team later than other groups, we were able to effectively communicate and work together to bring our project to fruition. We are proud of the end result, which was a polished and functional AR scavenger hunt experience that met our objectives.

## What we learned

We learned how difficult it is to truly ship out software, and we are grateful to have joined the hackathon. We gained a deeper understanding of the importance of project planning, effective communication, and collaboration among team members. We also learned that the development process can be challenging and unpredictable, and that it requires perseverance and problem-solving skills. Additionally, participating in the hackathon taught us valuable technical skills such as integrating APIs, creating AR functionality, and importing projects onto an Android application.

## What's next for Winnur

Looking forward, we plan to incorporate Computer Vision technology into our project to prevent potential damage to our product's packaging. We also aim to expand the reach of our AR scavenger hunt experience by partnering with more retailers and enhancing the user interface and experience. We are excited about the potential for future development and growth of Winnur.