Skip to content

khaledahmed88850/news_24

Repository files navigation

News 24

app_icon

A modern Flutter news application that delivers real-time news from trusted sources worldwide.

Features ✨

  • 📰 Multiple Categories: Browse news by category (Business, Sports, Technology, etc.)
  • 🔍 Search Functionality: Find news articles by keywords
  • 🚀 Optimized Performance: Fast and smooth user experience
  • 🔐 Secure Authentication: Email/Google login with Firebase Authentication
  • 🎨 Customizable UI: Adjust text size and layout preferences

Screenshots

splash sign_in sign_up home search view
Splash Screen Login screen Register Screen Home Screen Search

Tech Stack 💻

Category Technologies
Framework Flutter
State Management Bloc
API NewsAPI.org
Authentication Firebase Authentication
Database Firebase Firestore
Networking Dio
Dependency Inj. GetIt

Installation

Android

  1. Download the APK from the Releases section.
  2. Enable installation from unknown sources in your device settings.
  3. Install the APK and enjoy News 24!

Development Setup

Prerequisites

  • Flutter SDK (>=3.16.0)
  • Dart (>=3.2.0)
  • Android Studio (for emulators)
  • Firebase account
  • NewsAPI.org API key

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors