Skip to content

AssylHub/news_app_test

Repository files navigation

🗞️ News App – Flutter Project This News App was developed as part of an internship application, showcasing essential skills in Flutter, state management, and RESTful API integration.

🔧 Technologies Used:

  • Flutter for app development

  • Cubit (Flutter Bloc) for state management

  • HTTP package for API requests

  • RESTful API from jsonplaceholder.typicode.com/posts

  • Material Design principles for UI

✨ Key Features:

🏠 Home, 📄 Details, and ⚙️ Settings screens

🌗 Support for Light and Dark Mode

🔁 Pull to Refresh functionality

🔍 Search news posts by keywords

📤 Simulated News Sharing option

⚙️ Clean and Minimal UI with Material Design standards

🔌 Fetches and parses JSON data from a RESTful API using http package

This project demonstrates core Flutter development principles, clean architecture with Cubit, and practical use of APIs — making it a solid example of building dynamic and responsive mobile UIs.

Screenshot_1743929795 Screenshot_1743929816 Screenshot_1743929827 Screenshot_1743929831 Screenshot_1743929838

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published