Skip to content

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