Inspiration
Based on the famous interview question, "How many pennies can fit in this room", that analyzes the interviewee's approximation, logic, and intuition abilities.
What it does
This finds how many pennies can fit inside of a container of any convex shape or size, with varying different sized pennies
How I built it
I built the frontend using Nextjs, React, html/css, and js. The backend was built in Springboot Java, and deployed on Google Cloud
Challenges I ran into
This problem of finding the most optimal stacking method for pennies is an NP-hard problem. This is similar to bin packing (hence why the project is called penny packing), except it is in a 3d form.
Accomplishments that I'm proud of
I'm proud of the heuristic solutions I developed, how refined I proved my Java skills are, and my newly found web development skills in this being my first React project.
What I learned
Before the month of October, I did not know React, I struggled with CSS, and I was very rusty on API calls between FE and BE. However, I have developed and refined these skills to a usable and more natural level.
What's next for penny-packing
It will get more polish and more shapes that I failed to implement in time.
Log in or sign up for Devpost to join the conversation.