What I built:
- fixed a bunch of small stuff first, like adding in-progress signs to PulseFlow-AI, GardenBuddy, and Python-Examples
- made sure all the project images were showing up, and make sure they werent getting cropped out like before
- added the Best in AI/ML award for PulseFlow-AI from HackJPS
- COMPLETLY REDESIGNED the entire webpage. I wanted it to be more light theme and a geometric design
- picked like a few different colors that acutally look good with each other
- instead of the old word wheel from before, i made a new 3D one with three.js wireframe icosahedron
- words still cycle in the center like before, just actual webgl now not css
- changed all the sections to be more boxy.
- removed all the rounded corners, random cards, buttons, badges, basically simplified everything
- added like little corner brackets on each section because it looks cool, made grid line running through sections, and added a small like bar or sorts on the side with the contact info
- added a like triangle-ish geometric background to make everything look better
- had like a hundred different component files from when i was vibecoding everything, and since im getting away from using AI and switching to handcoding everything, I combined everything into larger files
What broke:
- installed the three.js packages for the 3D hero and it caused a lot of invalid hook errors
- almost put the tennis ball icon inside the merged sections file, would’ve broken the build with a circular import
How I fixed it:
- turns out the hook error wasn’t even my code, vite just had old cached deps from before i installed the new packages. deleted node_modules/.vite, restarted, fixed instantly, didn’t touch a single line of actual code (thank god because it would have been terrible if i had to manually fix everything
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.