Inspiration
Did you know about 2 million shopping carts are stolen every year, costing retailers over $800 million? A shopping cart for $1 is quite a steal! That is why we created the cart sheriff to protect the shopping carts.
What it does
The cart sheriff digitizes the process of borrowing a cart. Instead of inserting that rusty coin from your cup holder, you can now scan a QR code to initiate a smart contract. The user must make a deposit to be held onto before returning their cart. In addition, this history of contracts will help retailers pinpoint the last person to borrow a cart without returning it and can serve justice accordingly. We have also implemented a karma system that rewards users who return lost carts loitering in parking lots.
How we built it
MERN stack + Daisy UI + Midnight blockchain technology + QR Scanner/Generator libraries.
Challenges we ran into
Our implementation cannot overengineer the shopping carts as any retailer should be able to incorporate Cart Sheriff into their system. Our first implementation included NFCs, but we switched to printable QR codes due to technical issues with mobile development.
We also found working with the Midnight blockchain technology rather difficult as it needed its specific technologies to compile and run projects
Accomplishments that we're proud of
Nothing specific, we were happy with the overall progress and the different technologies we learned and used throughout the building process
What we learned
Midnight blockchain (just overall how to use such a technology) more full stack technologies, eg: QR-code tools, more middle managers, etc.
What's next for Cart Sheriff
Admin page => allows major organizations to view and have more control over how certain rules are enforced/managed
deployment via mobile web app
Built With
- axios
- daisyui
- express.js
- midnight-blockchain
- mongodb
- mongoose
- node.js
- react
- tailwindcss
Log in or sign up for Devpost to join the conversation.