Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 853 Bytes

README.md

File metadata and controls

25 lines (18 loc) · 853 Bytes

News App

A news app built with Flutter, leveraging clean architecture principles, state management, and modern Flutter tools. The app enables users to browse the latest news articles, view detailed content, and manage their favorite articles.

Features

  • List of News Articles: Browse the latest articles from a news API.

  • News Article Detail: View full content and details of selected articles.

  • Favorites Screen: Save and manage favorite articles for quick access.

Architecture and Technologies

This project is developed following Flutter Clean Architecture with separation of concerns and modularity in mind. Here’s a breakdown of the key technologies and patterns used:

  • Equatable
  • BLoC (Business Logic Component)
  • Floor
  • Flutter Clean Architecture
  • Dependency Injection
  • Dio for Networking with Error Handling
  • Retrofit