SkyNews is a modern news aggregation platform that fetches real-time news updates from various sources. Built using React.js and News API, it delivers up-to-date news articles efficiently and seamlessly.
✅ Real-time news updates from News API
✅ Categorized news (Technology, Business, Sports, Health, etc.)
✅ Fast and lightweight UI with React.js
✅ Responsive and user-friendly interface
✅ Scalable and cloud-ready deployment
- Frontend: React.js, Axios, Bootstrap
- API Integration: NewsAPI.org
- Deployment: Vercel, Netlify
Ensure you have the following installed:
- Node.js & npm/yarn
- API Key for NewsAPI.org
-
Clone the repository
git clone https://github.com/beingnikil07/skynews.git cd skynews -
Install Dependencies
npm install
-
Configure Environment Variables
- Create a
.envfile in the root directory and add:REACT_APP_NEWS_API_KEY=YOUR_NEWS_API_KEY
- Create a
-
Start the Development Server
npm start
-
Access the Application
- Open
http://localhost:3000in your browser.
- Open
- Login to Vercel and create a new project.
- Connect your GitHub repo containing SkyNews.
- Set environment variables (API Key).
- Deploy and get your public URL!
Contributions are welcome! Feel free to fork this repo and submit a pull request.
This project is licensed under the MIT License.
Stay informed and updated with the latest news! 🚀