Inspiration

  • After learning about NEAR's immutable smart contracts for data and protection, we decided to find a practical solution. To make tracking more transparent and secure for the general public.

What it does

  • Trackr has the functionality to read the smart contract’s metadata which offers ease of accessibility through the use of a QR code or ID search.

How we built it

  • Used Javascript, Typescript, Bootstrap, and React to construct the User Interface.
  • We used NEAR's blockchain to store data and constructed all backend infrastructure using smart contracts.

Challenges we ran into

  • To implement blockchain smart contracts for the first time and keep efficiency a priority.
  • We all had never used React before, so we had to learn and adjust.

Accomplishments that we're proud of

  • Implementing NEAR’s API library to securely store item metadata through each smart contract and exposing that data for the user.
  • Facilitate searching IDs through the use of a QR code to fetch data quickly.

What we learned

  • Interface with the NEAR protocol using the near-api-js library.
  • Create a functional, mobile-friendly web app using React.

What's next for Trackr

  • Implement different metadata options and searching options for different items.

Built With

+ 9 more
Share this project:

Updates