Skip to content

tusharsainx/inewsfeed

Repository files navigation

iNewsFeed

A news app, that displays top headlines. Used Provider for state management.

Demo Video Android

Screenrecording_20241213_073442.mp4

Demo Video iOS

Simulator.Screen.Recording.-.iPhone.15.Pro.-.2024-12-13.at.08.00.29.1.mp4

App Overview

Snapshots from App

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot_4

How to Run the App

Pre-Requisites:

Steps to Run the App:

  1. Clone the Repository
    Clone this repo using:

    git clone <RepoLink>
    
  2. Run the following command to install dependencies: flutter pub get

  3. Get your API key from NewsAPI. NewsAPI

  4. Add the API key during compile time using the following flag: --dart-define=NEWS_API_KEY=<YOUR_API_KEY>

You can also create a launch.json file where you can append the following args block for different build modes (debug, release, profile): { "configurations": [ { "name": "Debug", "program": "lib/main.dart", "args": ["--dart-define=NEWS_API_KEY=<YOUR_API_KEY>"] }, { "name": "Release", "program": "lib/main.dart", "args": ["--dart-define=NEWS_API_KEY=<YOUR_API_KEY>"] }, { "name": "Profile", "program": "lib/main.dart", "args": ["--dart-define=NEWS_API_KEY=<YOUR_API_KEY>"] } ] }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published