An open API service indexing awesome lists of open source software.

https://github.com/mahinmuhammad/techeveryday

iOS app that fetch data from HackerNews website
https://github.com/mahinmuhammad/techeveryday

Last synced: about 1 month ago
JSON representation

iOS app that fetch data from HackerNews website

Awesome Lists containing this project

README

          

TechEveryday


TechEveryday is an iOS app built with SwiftUI that uses HackerNews website's API to display
the top headlines of the front page of HackerNews in a list view.
When the user taps on a headline, they are navigated to a web view page of that news link.

Graphical User Interface









Requirements



  1. iOS 14.0 or later

  2. Xcode 12.0 or later

  3. Swift 5.3 or later

Getting Started


To clone this app and run it on Xcode, follow these steps:


  1. Clone the repository: git clone https://github.com/MahinMuhammad/TechEveryday.git

  2. Open the TechEveryday.xcodeproj file in Xcode.

  3. Build and run the project in Xcode.



Features


  • Displays the top headlines of the front page of HackerNews

  • Navigates the user to the web view page of a news link when tapped on a headline



Future Updates


In the next update, I plan to add search bar and save news option for better user experience.

Contributing


I welcome contributions from the community! To contribute to TechEveryday, follow these steps:


  1. Fork the repository.

  2. Create a new branch for your feature: git checkout -b feature/your-feature-name.

  3. Make your changes and commit them: git commit -m "Add your commit message here".

  4. Push your changes to your forked repository: git push origin feature/your-feature-name.

  5. Submit a pull request to the main repository.



License


This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Contact


If you have any questions or comments about ChatGenie, feel free to reach out to me at rahmanmahin@icloud.com.






Developed by
Md. Mahinur Rahman