Youngermaster / Hacker-Headlines

Hacker Headlines - Hacker News Reader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hacker Headlines - Hacker News Reader

Hacker Headlines is a mobile application designed to bring you the latest and most interesting news from the Hacker News platform. Developed using React Native CLI with TypeScript, this app offers a seamless and user-friendly way to stay updated with the world of technology and startups.

Features

  • Browse top stories, new stories, and best stories from Hacker News
  • Read articles directly within the app
  • User-friendly interface optimized for mobile devices
  • Easy access to article comments and discussions

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js
  • React Native CLI
  • A valid Node Package Manager (npm or yarn)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/hacker-headlines.git
  2. Navigate to the project directory:

    cd hacker-headlines
  3. Install dependencies:

    npm install

    or if you're using yarn,

    yarn install

Running the App

  1. To start the Metro Bundler, run:

    npx react-native start
  2. To run the app on your device/emulator, run:

    npx react-native run-android

    or for iOS:

    npx react-native run-ios

Usage

The app is straightforward to use. Upon launching, you'll see a list of headlines from Hacker News. You can select any headline to read the full article and view comments.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project.
  2. Create your feature branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -m 'Add some YourFeature').
  4. Push to the branch (git push origin feature/YourFeature),
  5. Open a Pull Request.

License

Distributed under the Apache License. See LICENSE for more information.

Acknowledgments

About

Hacker Headlines - Hacker News Reader

License:Apache License 2.0


Languages

Language:TypeScript 24.2%Language:Kotlin 23.0%Language:Objective-C 20.4%Language:Ruby 18.0%Language:Objective-C++ 7.2%Language:JavaScript 7.2%