Note: This is a draft we intend to modify before the deadline.
Inspiration
We were inspired by the heartwarming story of Faith in the case description.
What it does
SmartCart is a shopping website with a built-in checkout system. The user can checkout items by scanning them with their camera. With machine learning trained specifically on our products, we can quickly identify and add products to the cart with little to no hassle.
How we built it
SmartCart's website was built in a day with starter code provided by WDS. We used TypeScripts, firebase for login authentication, a WebSpeech API for voice guides and tensorflow for the ai object detection.
Challenges we ran into
We had some difficulty dealing with npm modules, namely tensorflow, the machine learning we implemented. The package did not properly download on our Windows presentation laptop, but we were able to overcome this by using Linux instead.
Accomplishments that we're proud of
We are proud of the website, particularly the voice guide, firebase login and especially the ai product detection!
What we learned
We learned how to integrate firebase for authentication, how to use typescript for web dev. We got very familiar with react and different npm packages, as well as using a WebSpeech API. We learned how to work in teams in a dynamic environment which is super helpful for our careers!
What's next for Overhaul Submission: SmartCart
Likely nothing.
Built With
- css
- firebase
- javascript
- react
- tailwind
- tensorflow
- typescript
Log in or sign up for Devpost to join the conversation.