← Back to work

News Platform · Flutter

News App

A Flutter-powered news app featuring real-time article browsing, category filters, advanced search, and an engaging card swiper UI.

Role: Mobile App Developer Type: News & Media App Stack: Flutter, REST API, Caching

News App project overview

Overview

News App is a mobile news consumption platform I built with Flutter. It helps users discover and browse current articles across categories through a clean, responsive interface.

The app combines fast API-driven updates with UI patterns like card swiping and feed pagination to make reading feel smooth and modern.

Problem & Solution

News readers often feel cluttered, slow, or hard to navigate. This project focuses on speed and clarity by combining category-based browsing, search/filtering, and cached content for faster access.

Key Features

  • Real-time news article fetching from API
  • Category-based news browsing
  • Advanced search and filtering
  • Dynamic card swiper for article discovery
  • Trending news section with priority sorting
  • Smooth pagination for long feeds
  • Responsive layout for multiple screen sizes
  • Article caching for improved loading experience

Tech Stack

Flutter Dart REST API HTTP Client State Management JSON Parsing Caching Material UI

Screenshots

News feed interface Card swiper news view Trending section Pagination and article list

Source Code