# Flutter News App
The Flutter News App is a mobile application that provides users with the latest news from various sources and categories. The app utilizes the NewsOrg API to fetch news articles, supports pagination, allows users to search for news by keywords, and offers a seamless user experience.
## Features
- Browse news articles from different categories and sources.
- Pagination support for loading more news articles.
- Search for news articles using keywords.
- Read detailed news articles with images and descriptions.
## Getting Started
1. **Clone the Repository:**
git clone https://github.com/your-username/flutter-news-app.git
2. **Navigate to the Project:**
cd flutter-news-app
3. **Install Dependencies:**
flutter pub get
4. **API Configuration:**
- Obtain an API key from the [NewsOrg API](https://newsapi.org/) website.
- Replace `YOUR_API_KEY` in `lib/ApiManager.dart` with your actual API key.
5. **Run the App:**
flutter run
## Dependencies
- http: For making API requests.
- provider: For state management.
- Other dependencies...
## Author
- [sv-medany](https://github.com/sv-medany)
## Contributing
Contributions are welcome! If you encounter any issues or have suggestions, feel free to create a pull request or open an issue.
## License
This project is licensed under the [MIT License](LICENSE).
---