Skip to content

Newsify πŸ“°βœ¨ Stay informed with Newsify! Get the latest headlines on sports, business, tech, health, entertainment, science, politics, and gaming. Customize your news experience with personalized themes. Stay connected, stay updated, with Newsify.

Notifications You must be signed in to change notification settings

tushal13/Nwesify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Nwesify

Nwesify

Stay Informed, Stay Ahead

Overview

Nwesify is a minimalist news app designed to keep you informed without overwhelming you. It provides a curated selection of top headlines from various categories, allowing you to stay updated on what matters most to you.

Features

  • Stay Updated: Access the latest news articles from various categories such as Sports, Business, Technology, Health, Entertainment, Science, Politics, and Gaming.
  • Search Anytime: Seamlessly search for specific topics or articles using keywords.
  • Dynamic Theming: Personalize your reading experience by toggling between light and dark themes.
  • Read More: Dive deeper into articles with the integrated web view feature for a full reading experience.
  • Responsive Design: Enjoy a consistent user experience across different devices and screen sizes.

πŸ“‚ Directory Structure

πŸ“¦ Newsify

┣ πŸ“‚ lib

┃ ┣ πŸ“‚ controller

┃ ┃ ┣ πŸ“œ news_controller.dart

┃ ┃ β”— πŸ“œ theme_controller.dart

┃ ┣ πŸ“‚ helper

┃ ┃ β”— πŸ“œ news_helper.dart

┃ ┣ πŸ“‚ modal

┃ ┃ β”— πŸ“œ news_modal.dart

┃ ┃ ┣ πŸ“‚ utility

┃ ┃ ┃ ┣ πŸ“œ category_list.dart

┃ ┃ ┃ ┣ πŸ“œ theme.dart

┃ ┣ πŸ“‚ views

┃ ┃ ┣ πŸ“‚ components

┃ ┃ ┃ β”— πŸ“œ headline_widget.dart

┃ ┃ ┣ πŸ“‚ screens

┃ ┃ ┃ ┣ πŸ“œ detail_page.dart

┃ ┃ ┃ ┣ πŸ“œ headline_page.dart

┃ ┃ ┃ ┣ πŸ“œ search_page.dart

┃ ┃ ┃ β”— πŸ“œ home_page.dart

┃ ┃ ┃ β”— πŸ“œ webview_page.dart

┃ β”— πŸ“œ main.dart

β”— πŸ“œ .gitignore

πŸ“± Screenshots

Light Theme

  • Headline Page

    Image
  • Search Page

    Image
  • Detail Page

    Image
  • Detail Page

    Image

Dark Theme

  • Headline Page

    Image
  • Search Page

    Image
  • Detail Page

    Image
  • Detail Page

    Image
  • Detail Page

    Image

πŸ› οΈ Technologies Used

  • Flutter
  • Dart
  • HTTP Package
  • Provider Package
  • Carousel Slider Package
  • InAppWebView Package

🀝 Contributing

Contributions are welcome! If you have any ideas, suggestions, or find any issues, feel free to open an issue or submit a pull request.

πŸ“ License

This project is licensed under the MIT License.

πŸš€ Start Contributing: Join the development by forking this repository and creating your own branch. Don't forget to give it a ⭐️ if you like it!

About

Newsify πŸ“°βœ¨ Stay informed with Newsify! Get the latest headlines on sports, business, tech, health, entertainment, science, politics, and gaming. Customize your news experience with personalized themes. Stay connected, stay updated, with Newsify.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published