Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 3.25 KB

README.md

File metadata and controls

58 lines (41 loc) · 3.25 KB

Buzzwire

The ultimate news app designed for the modern reader. Delivering real-time updates, personalized feeds, and breaking news alerts.

App Screenshots

Tech Stack

This project was built using the following technologies and packages:

Core Framework

  • Flutter - Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

Architecture

  • Clean Architecture - A modular and scalable architecture pattern to separate concerns and improve maintainability.

Dependency Injection

  • GetIt - A simple service locator for dependency injection in Flutter.

State Management

  • Riverpod - A state management library that simplifies state handling and improves testability.

Backend & Database

Navigation

  • GoRouter - A declarative routing package for Flutter.

Networking

  • Dio - A powerful HTTP client for making network requests.
  • Fpdart - Functional programming in Dart, used for Either type handling.

Local Database & Caching

Image Handling

Environment Management

Logging

  • Logger - A flexible logging library for better debugging and monitoring.