Skip to content

Sleek Flutter news app delivering latest stories with RESTful API integration

Notifications You must be signed in to change notification settings

Fady-Esam/news-app

Repository files navigation

📰 Flutter News App

A robust and scalable Flutter application designed to deliver a seamless and engaging news reading experience with fast performance and clean interface.
Integrated with a news RESTful API to keep users informed effortlessly with up-to-date content.
Built with MVVM architecture for scalability and maintainability and BLoC pattern for predictable and scalable UI logic.


✨ Key Features

  • 📰 Browse and explore news articles across multiple categories
  • 📖 View detailed news items including title, description, author, and publication date
  • 💼 Stay updated with the latest in business
  • ⚽ Follow trending sports stories and match updates
  • 🎬 Discover entertainment and celebrity highlights
  • 🏥 Get health news and wellness insights
  • 🔬 Learn about the latest science discoveries and breakthroughs
  • 💻 Keep up with evolving technology trends
  • 🌗 Switch between light and dark themes for optimal reading comfort

🎬 Preview

NewsApp.webm

🛠️ Languages & Tools

Tech stack icons


📦 Packages Used

  • 🌐 dio
  • 🖼️ cached_network_image
  • 🔁 flutter_bloc
  • modal_progress_hud_nsn
  • 🧠 dartz
  • ⚖️ equatable
  • 🛠️ get_it
  • 📅 intl

📫 Connect With Me

Fady Esam   Email

Releases

No releases published

Packages

No packages published

Languages