Inspiration
My groupmate Rory brought an Origami Book with detailed instructions, which is how the idea of SnapOrigami was born.
What it does
SnapOrigami is an app that provides step-by-step interactive guidance for creating beautiful origami designs. It helps users seamlessly progress from one step to the next, ultimately leading them to a completed origami masterpiece.
How I built it
I started by gathering origami instructions from the web. Next, I developed a user-friendly interface that allows users to easily select their desired origami project. I then implemented an Image Comparison Library to facilitate the step-by-step guidance.
Challenges I ran into
One of the main challenges I encountered was implementing a suitable Image Comparison Library. To recognize the shapes of the folded paper on the camera-feed with changing colors, backgrounds etc. is not a trivial task, which is why is why I could not make it work reliably in the short timeframe.
What I learned
- Using React for creating webapps
- Using Github Actions for automatic deployment
- AWS Cloudfront and S3 to host the static website
- How to point a domain to CloudFront
Team Number: 21
Built With
- amazon-web-services
- cloudfront
- react
- resemblejs
- s3
- tailwindcss
Log in or sign up for Devpost to join the conversation.