A comprehensive news platform that aggregates top stories from around the world, featuring a customizable dashboard and advanced search capabilities.
- Fetches news articles from various sources using a news API
- Displays news articles in a user-friendly and organized manner
- Customizable dashboard to personalize the news feed
- Advanced search capabilities to find specific news articles
- Responsive design for optimal viewing experience on different devices
- Clone the repository:
git clone https://github.com/SomnathKar000/newsapp
- Navigate to the project directory:
cd newsapp
- Install the dependencies:
npm install
- Open your browser and visit http://localhost:3000.
- Explore the news website and browse through the latest news articles.
To use the news API in this project, you need to obtain an API key. Follow these steps:
- Visit News API and sign up for an account.
- Obtain an API key from the dashboard.
- Open the project in your preferred code editor.
- Create a
.env
file in the project root directory. - Add the following line to the
.env
file:REACT_APP_API_KEY=YOUR_API_KEY
ReplaceYOUR_API_KEY
with your actual API key.
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add your message here'
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request
Please make sure to run tests before submitting your pull request and adhere to the code style guidelines.
For more information or questions, feel free to reach out:
- Email: [email protected]
- LinkedIn: Somnath Kar
- GitHub: SomnathKar000