Skip to content

TheAppWizard/Highlights-NewsApp

Repository files navigation

Highlights: Your Personal News App

Highlights is a Flutter-based news app that aims to deliver personalized news content tailored to your interests. Stay informed about the topics that matter to you with Highlights.

Features

  • Personalized News Feed: Receive a customized news feed based on your interests and preferences.
  • Explore Topics: Explore a wide range of topics including technology, sports, politics, entertainment, and more.
  • Daily Updates: Get Daily Updated News.

png

Installation

  1. Clone this repository.
  2. Navigate to the project directory.
  3. Run flutter pub get to install dependencies.
  4. Run the app using flutter run.

Usage

  • Upon launching the app, you'll be prompted to choose your interests to customize your news feed.
  • Browse through the personalized news feed to stay updated on the latest articles.

Dependencies

  • webfeed_plus: Used for parsing RSS or Atom feeds to fetch news articles.
  • http: Allows making HTTP requests to fetch data from APIs.
  • intl: Provides internationalization support for your app.
  • webview_flutter: Enables embedding webviews within the app for displaying web content.
  • shared_preferences: Used for persistently storing simple data such as user preferences.

Credits

Contributing

Contributions are welcome! If you'd like to contribute to Highlights, please follow these steps:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

Please make sure to follow the code of conduct and contribution guidelines.

Credits

Highlights is developed and maintained by [Shreyas Bhike].

License

This project is licensed under the MIT License.

About

Highlights: Your Personal News App

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages