fake_store_api_package 0.0.2 copy "fake_store_api_package: ^0.0.2" to clipboard
fake_store_api_package: ^0.0.2 copied to clipboard

Paquete Flutter/Dart para interactuar fácilmente con la Fake Store API. Incluye métodos CRUD y procesamiento de datos.

Fake Store API Package #

Paquete Flutter/Dart para interactuar fácilmente con la Fake Store API. Permite operaciones CRUD sobre productos, usuarios y carritos, procesando los datos obtenidos de la API.

Instalacion #

  1. Abre el archivo pubspec.yaml de tu proyecto.
  2. Agrega la siguiente dependencia:
dependencies:
	fake_store_api_package:
		git:
			url: https://github.com/bruno8311/fake_store_api_package.git
  1. Guarda el archivo y ejecuta en la terminal:
flutter pub get

Uso basico #

Importa el paquete y la entidad de dominio que necesites (por ejemplo, Product):

import 'package:fake_store_api_package/fake_store_api_package.dart';
import 'package:fake_store_api_package/domain/entities/product.dart';

void main() async {
	final FakeStoreApiPackage apifakeStoreApi = FakeStoreApiPackage();
	final result = await apifakeStoreApi.getProducts();
	result.fold(
		(error) => print('Error: $error'),
		(products) => products.forEach((Product p) => print(p.title)),
	);
}

Flutter Example #

El paquete incluye una carpeta example con una aplicación Flutter lista para usar:

  1. Ve a la carpeta example:
    cd example
    
  2. Instala las dependencias:
    flutter pub get
    
  3. Ejecuta la aplicación:
    flutter run
    

La pantalla principal muestra la lectura de la Fake Store API y la visualización de los productos obtenidos.

Metodos disponibles #

  • Products: getProducts, getProduct, createProduct, updateProduct, deleteProduct
  • Users: getUsers, getUser, createUser, updateUser, deleteUser
  • Carts: getCarts, getCart, createCart, updateCart, deleteCart

License #

MIT

¿Qué puede hacer tu paquete? #

  • Realizar operaciones CRUD (crear, leer, actualizar, eliminar) sobre productos, usuarios y carritos usando la Fake Store API.
  • Procesar y mapear los datos obtenidos de la API.
  • Ejemplo Flutter incluido para mostrar cómo listar productos y visualizar los datos en pantalla.
  • Maneja los errores en caso de que las solicitudes a la API fallen, devolviendo un string con el codigo del error.
1
likes
0
points
32
downloads

Publisher

unverified uploader

Weekly Downloads

Paquete Flutter/Dart para interactuar fácilmente con la Fake Store API. Incluye métodos CRUD y procesamiento de datos.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dartz, flutter, http

More

Packages that depend on fake_store_api_package