api_client

A lightweight and reusable API client wrapper around Dio for Flutter and Dart projects.
It provides simple methods for GET, POST, PUT, and DELETE requests, along with support for file uploads and token refresh handling.


Features

✅ Simple API calling structure
✅ Token authentication (Bearer token support)
✅ Automatic token refresh handling
✅ File upload (multipart/form-data)
✅ Works in both Flutter and pure Dart projects
✅ Customizable headers & interceptors


Installation

Add this to your pubspec.yaml:

dependencies:
  api_client: ^0.0.1

Libraries

my_api_package