/NewsApp

🗞️ NewsApp - React Native Project

Primary LanguageTypeScript

  NewsApp - React Native Project

NewsApp is a mobile application built using React Native and TypeScript. It fetches the latest news from The Guardian API and provides features such as different news categories, infinite scrolling, and a separate screen for viewing full news details. This project uses React Query for data fetching and storing, and React Native FlashList for rendering lists.

Home Screen News Page Details
.

Example

Built with

Installation

  1. Clone the repository: git clone https://github.com/your-username/newsapp.git
  2. Change directory to the project: cd newsapp
  3. Install dependencies: npm install

Configuration

  • The API key is already included in the project, no additional configuration is needed.

Running the App

To run the app on an Android emulator:

  1. Start an Android emulator using Android Studio
  2. Run the command: npm run android

To run the app on an iOS simulator:

  1. Start an iOS simulator using Xcode
  2. Run the command: npm run ios

License

This project is licensed under the MIT License. See the LICENSE file for details.