Skip to content
Change the repository type filter

All

    Repositories list

    • core

      Public
      The essential shared Dart package providing the Core Data for the flutter news app full source code toolkit
      Dart
      0000Updated Aug 28, 2025Aug 28, 2025
    • 📊 Comprehensive content management and administration interface for the Flutter News App Toolkit.
      Dart
      0100Updated Aug 28, 2025Aug 28, 2025
    • 📰 News flutter mobile app designed to deliver a rich, customizable, and engaging headlines reading experience right out of the box!
      Dart
      0201Updated Aug 28, 2025Aug 28, 2025
    • ⚙️ Dedicated backend API server for the Flutter News App Toolkit, built with Dart Frog. Powers authentication, data management, user settings, and more.
      Dart
      0200Updated Aug 25, 2025Aug 25, 2025
    • An in-memory implementation of the DataClient interface for testing or local development.
      Dart
      0000Updated Aug 25, 2025Aug 25, 2025
    • docs

      Public
      The documentation website for the Flutter News App - Full Source Code Toolkit.
      MDX
      0000Updated Aug 22, 2025Aug 22, 2025
    • A repository that provides an abstraction layer over authentication operations.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • A repository that provides an abstraction layer over email operations.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • In-memory implementation of the AuthClient interface.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • An in-memory implementation of the EmailClient interface.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • A concrete implementation of the EmailClient interface that uses the SendGrid API to send transactional emails.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • A production-ready MongoDB implementation of the DataClient interface.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • auth-api

      Public
      This package provides the logic for interacting with a backend authentication service via HTTP requests .
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • data-api

      Public
      concrete implementation of the DataClient<T> abstract class for interacting with data resource endpoints via HTTP.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • This package provides the contract (EmailClient) that concrete implementations should adhere to.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • This package defines the abstract interface for authentication operations.
      Dart
      0001Updated Aug 19, 2025Aug 19, 2025
    • Generic, abstract interface DataClient<T> for interacting with data resources of type T.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • A robust and reusable Dart HTTP client built on top of the `dio` package.
      Dart
      0001Updated Aug 19, 2025Aug 19, 2025
    • Flutter implementation of the KVStorageService interface using the shared_preferences package.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • Dart package defining an abstract interface for key-value storage.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • ui-kit

      Public
      🎨 A shared UI kit providing reusable widgets, themes, and localization helpers.
      Dart
      0000Updated Aug 19, 2025Aug 19, 2025
    • A generic repository that acts as an abstraction layer over the DataClient.
      Dart
      0001Updated Aug 2, 2025Aug 2, 2025
    • .github

      Public
      Organization-wide administrative files, profile README, and license agreements.
      0000Updated Jul 23, 2025Jul 23, 2025
    • ht-data-postgres

      Public archive
      A generic PostgreSQL implementation of the HtDataClient interface.
      Dart
      0000Updated Jul 22, 2025Jul 22, 2025
    • in-memory implementation of the `HtPreferencesClient` interface. It's primarily intended for development purposes.
      Dart
      0001Updated Jun 6, 2025Jun 6, 2025
    • ht-preferences-client

      Public archive
      Abstract client for managing user preferences for the headlines toolkit app.
      Dart
      0000Updated May 25, 2025May 25, 2025
    • Repository for managing user preferences. This repository acts as an intermediary between the application's business logic (BLoCs) and the data source client (HtPreferencesClient). It handles potential client-level exceptions and enforces additional business rules.
      Dart
      0000Updated May 25, 2025May 25, 2025
    • Abstracting ht_authentication_client, this repository provides a simple, consistent interface for streamlined user authentication.
      Dart
      0000Updated May 25, 2025May 25, 2025
    • Abstract class to be implemented by all future authentication clients.
      Dart
      0002Updated May 25, 2025May 25, 2025
    • Headlines data source agnostic repository, allowing you to easily switch between different headlines clients implementations.
      Dart
      0001Updated May 22, 2025May 22, 2025