picklepedia

picklepedia
live link
github

This portfolio project was one of my earlier steps into React and modern front-end development. At this stage, I was still solidifying my understanding of React components, state management, and UI logic. This project helped me gain hands-on experience with Git and GitHub Pages for deployment, teaching me the fundamentals of version control, committing, and pushing changes efficiently. Styling was done entirely with CSS, where I built a structured design system, focusing on component reusability, especially with the card component. It also introduced me to API calls (my very first!), URL parameters for response filtering, and implementing a structured filtering logic, enhancing my ability to work with dynamic data.

reactgitgithub pagescssjavascriptreact routerapi fetchingfilteringurl paramsreusable components