Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

NewsNxt – AI-powered news app for macOS with real-time updates, personalized recommendations, AI-generated summaries, fact analysis, sentiment analysis, and discussions. Built with Swift, SwiftUI, and Supabase.

Notifications You must be signed in to change notification settings

developer-3108/NewsNxt-macOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

NewsNxt - macOS

A Modern AI-Powered News Aggregator for macOS

NewsNxt is a feature-rich macOS application that delivers the latest news from around the world, powered by the NewsData.io API. The app enhances the news reading experience with AI-generated summaries, fact-checking, sentiment analysis, and discussion insights using the ChatGPT API. It also provides location-based local news, live news streaming, and a seamless user support system.

Version History

v1.0 (Current Version) [Download Link]

  • Email & Google Login: Users can sign in using their email or Google accounts.
  • News Aggregation: Fetches news from the NewsData.io API, ensuring real-time updates.
  • AI-Powered Features: Uses ChatGPT API for generating summaries, fact-checking, sentiment analysis, and AI-driven discussions on news articles.
  • Trending Topics: Fetches news from Supabase database based on trending topics.
  • Location-Based News & Weather: Displays local news and weather info based on user location.
  • User Support System: Users can generate support tickets and chat with an executive using the same ticket.
  • Profile Customization: Users can update their profile picture within the app.
  • News Search: Allows users to search for specific news articles.
  • Live News Streaming: Enables users to watch live news from various sources.

Features

  • Login & Authentication: Secure login options via email and Google.
  • Comprehensive News Feed: Real-time news updates from multiple sources using NewsData.io API.
  • AI-Powered Enhancements: ChatGPT API is used to provide AI-generated summaries, sentiment analysis, and fact-checking.
  • Interactive AI Discussions: Users can engage in AI-powered discussions about news topics.
  • Trending & Local News: Stay updated with the latest trends and get region-specific news.
  • Weather Integration: Provides real-time weather updates based on user location.
  • Live News Streaming: Watch live news channels directly within the app.
  • User Support System: Generate support tickets and chat with the support team within the app.
  • Customizable User Profiles: Users can change their profile pictures and manage settings.
  • Advanced Search: Easily search for specific news topics.

Technologies Used

  • Swift
  • SwiftUI
  • Xcode
  • Supabase
  • NewsData.io API (for fetching news data)
  • OpenAI ChatGPT API (for AI-powered summaries, discussions, and fact-checking, sentiment analysis)
  • CoreLocation (for location-based news and weather updates)\

Screenshots

  • Home Page
Home Page Screenshot
  • News Detail View
News Detail View News Detail View News Detail View News Detail View
  • Explore
Explore Page Explore Page Explore Page
  • Trending Topics
Trending Topics Trending Topics
  • Live News
Live News Live News
  • Settings
Settings Settings Settings Settings Settings Settings Settings
  • Search
Settings
  • Login
Settings

🚀 About Me

Hello, My name is Akshat Srivastava, and I am an aspiring iOS & macOS developer currently pursuing a degree in Computer Science. I am passionate about developing practical and impactful applications that enhance the user experience. My expertise lies in Swift and SwiftUI, and I derive great satisfaction from crafting user-centric solutions that continuously evolve and improve.

I would welcome the opportunity to connect with you on LinkedIn, X (formaly Twitter), or Threads. Additionally, you can explore my other projects on GitHub.

About

NewsNxt – AI-powered news app for macOS with real-time updates, personalized recommendations, AI-generated summaries, fact analysis, sentiment analysis, and discussions. Built with Swift, SwiftUI, and Supabase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /