Luci News is a modern and fast mobile news application built with Flutter. Users can follow the latest news, filter by categories, and save their favorite articles.
- 📰 Category-Based News: Technology, Sports, Health, Economy, and more.
- 🔍 Search: Quickly search news by title or content.
- ⭐ Favorites: Add news to your favorites and save them.
- 🌐 Real-Time Data: Fetch up-to-date news via REST API.
- 📱 Responsive UI: Modern design compatible with both Android and iOS.
- 🔒 Firebase Integration: User authentication and favorite news management.
- Flutter & Dart – Mobile app development
- REST API – Fetch news data (NewsAPI)
- MobX – State Management
- Firebase – Authentication and Firestore
-
Set up your Flutter environment:
Flutter Installation Guide -
Clone the repository:
git clone https://github.com/Furkanncm/newsapp.git cd newsapp -
Install dependencies:
flutter pub get
-
Run the app:
flutter run
-
Navigate through categories and view the latest news.
-
Tap on a news item to access full content and images.
-
Favorited news can be viewed in a separate tab and will be saved.
-
You can change the theme and language according to your preference.
| Login | Home | Explore | Profile |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Login Dark | Home Dark | Explore Dark | Profile Dark |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
-
API: NewsAPI
-
Usage: Fetch data as JSON via REST API.
-
Store your API key in a file at lib/.env.
- Furkan Kazım Çam – Lead Developer
- 📧 E-mail: dev.furkankazimcam@gmail.com
- GitHub: github.com/Furkanncam







