Samachar – News App in Flutter
A complete beautiful news app in flutter. Multiple themes, search functionality, 3D navigation and much more. This News App is a simple mobile application developed using flutter. It allows users to stay up-to-date with the latest news from various categories such as Technology, Sports, Entertainment, and more. The app fetches news data from a reliable news API and presents it in a user-friendly interface, making it easy for users to browse and read articles of interest.
- Browse news articles from different categories.
- View detailed information for each news article, including title, description, and source.
- Share articles with friends through various communication channels.
- User-friendly and intuitive interface for a seamless news browsing experience.
✔️ Sound NullSafety
✔️ Clean Architechture
✔️ Bloc pattern
To set up the News App on your local machine, follow these steps:
Clone the repository to your local machine.
git clone https://github.com/sabinmhx/samachar.git
Open the project in Android Studio.
Build the project to resolve dependencies.
Obtain an API key from a news API provider. You can use popular news APIs like NewsAPI, New York Times API, or any other of your choice.
lib/cubits/both-folders/data_provider.dartfile and replace
YOUR_API_KEYwith your actual API key in.
static final apiKey = dotenv.env['apiKey'];
Build and run the app on your emulator or physical device.
News API is used to get all the news.This News App is inspired and built upon the foundation of various open-source projects and APIs, which we acknowledge and thank for their valuable contributions.
The News App is open-source software licensed under the MIT License. Feel free to use, modify, and distribute the app according to the terms of the license.