This project aims to create a responsive blog layout using React, Tailwind CSS, Tailwind CSS components, and the GNews API for fetching and displaying news articles. In addition to the basic layout, it includes a "Load More" functionality to fetch and display additional blog posts as the user scrolls down the page.
You can check out a live demo of this project here : https://responsivebloglayout.netlify.app/
Before you begin, ensure you have met the following requirements:
Node.js and npm (Node Package Manager) installed on your machine. Basic knowledge of React, Tailwind CSS, and JavaScript.
git clone https://github.com/Shahid-Shabbir-Ansari-SE/Responsive-Blog-Layout.git
cd your-project
npm install
npm run dev Open your web browser and navigate to http://localhost:5173 to view the blog layout. Scroll down to see the "Load More" button, which will fetch and display additional blog posts from the GNews API.
This project is licensed under the MIT License - see the LICENSE file for details.
Feel free to customize and extend this project to fit your specific needs and design preferences. Happy coding!