A modern and responsive news web application built using React.js. This project fetches real-time news articles using the GNews API and displays them in a clean, category-based UI.
🌐 Live Demo: NewsWeb Live Website
- 🔥 Latest trending news
- 📂 Category-based news filtering
- 📱 Fully responsive design
- ⚡ Fast and clean UI
- 🌐 Real-time API data fetching
- 🎨 Custom modern navbar & cards
- 🔍 Dynamic news updates
- ⚛️ React.js
- 🎨 CSS3
- 🌐 GNews API
- 🚀 Netlify Deployment
Clone the repository:
git clone https://github.com/Vallarasu-KSG/News-Web-App.gitGo to the project folder:
cd newswebInstall dependencies:
npm installStart the development server:
npm startCreate a .env file in the root folder and add:
REACT_APP_API_KEY=YOUR_GNEWS_API_KEYsrc/
│
├── Components/
├── Pages/
├── App.js
├── index.js
└── styles/- GNews API: GNews API Link
This project is deployed using:
- Netlify
- 🌙 Dark mode
- 🔎 Search functionality
- 📑 Pagination
- ❤️ Bookmark feature
- 🌍 Multi-language support
Made with ❤️ by Jithan
GitHub: GitHub Profile
This project is open source and available under the MIT License.
