• Developed a modern news aggregation application using React.js with Vite for fast development and
optimized builds.
• Integrated with GNews API to fetch real-time news articles with category filtering and search functionality.
• Built a responsive and accessible user interface using Material-UI components with custom styled
components for consistent design.
• Implemented debounced search functionality using Lodash to optimize API calls and improve user
experience.
• Created modular React components for news articles, loading states, and navigation with proper error
handling.
• Implemented pagination controls and category-based filtering to enhance content discovery and navigation.
• Designed skeleton loading components to provide visual feedback during data fetching operations.
• Deployed the application on Vercel for seamless hosting and continuous deployment.