Starting the GitHub User Search App (Day - 2)
Project Exploration of Github User Search App
Today I officially began working on the GitHub User Search App challenge from Frontend Mentor. This marks the beginning of building a real-world frontend project from scratch
What I Did Today
-
Explored the challenge brief and UI on Frontend Mentor to understand the overall layout and user flow
-
Carefully observed the design to note color palettes, typography, spacing, and responsive behavior
-
Reviewed and revised important concepts in HTML, CSS, and JavaScript, especially related to:
-
API handling in JS
-
DOM manipulation
-
CSS flex and grid layouts
-
-
Read documentation and tutorials related to:
-
CSS design techniques for layout structuring
-
JavaScript fetch API to prepare for API integration
-
-
Set up the basic project structure using HTML and CSS
-
Created the layout for the search box and initial user info card with HTML + styled with CSS
What I Learned
-
Importance of design breakdown before starting a project
-
Refreshed my knowledge of vanilla JavaScript, especially API-related functions like
fetch
,async/await
, and working with JSON -
Gained more clarity on responsive layout techniques using only CSS (media queries, flexbox)
-
Understood how to read and approach docs effectively for both CSS and JS
Challenges Faced
-
Styling to match the design preview took time — especially getting margins and paddings pixel-perfect
-
Aligning search box and preparing a card layout with responsiveness was a bit challenging
Gracias
Grateful to have a clear structure and time to actually build something from scratch.
It's helping me get better with pure frontend (HTML, CSS, JS) and boosting confidence before moving to frameworks.
Looking forward to connecting everything with the GitHub API tomorrow and seeing the real data populate on the screen!
~ Sanya
Comments
Post a Comment