Skip to content

Live News App Using Rest API with Searching Functionality with GetX and MVC

Notifications You must be signed in to change notification settings

j-j-gajjar/Flutter_News_App_Using_GetX_MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter News App With Getx & MVC GitHub stars GitHub forks

A Simple News App built with Flutter. In this app, there is a Home page, which will display top news from newsapi.org. News categories range from tech to entertainment. You can choose the news category displayed on the category page. The app provides a smooth and amazing design with gesture effects and a smooth experience with the Android and iOS platforms.

Important

New News app is currently under construction using the Bloc pattern. The Bloc implementation leverages various code generation packages for enhanced functionality and maintainability, including:

  • auto_route_generator
  • build_runner
  • injectable_generator
  • retrofit_generator
  • freezed
  • json_serializable For more details and to follow the development progress, visit the GitHub repository. Contributions to this project are welcome! Feel free to fork the repository and submit pull requests.

Todos

  • Sound null safety
  • GetX
  • MVC patterns
  • News Home page
  • Live News
  • Select news category page
  • Live News
  • Sort By Category | Country | News Channel
  • Beautiful UI with Dual themes ie. Light Theme and Dark Theme
  • Fetch news from API.
  • Parse complicated JSON.
  • Find News with Keywords.
  • Display full news with full details.

Without GetX Project


Dark mode Light Mode Countries
Category News Channels

Pull Requests

I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.