Skip to content

Teixeira49/bcv_tracker_app

Repository files navigation

BCV Tracker Logo

BCV Tracker App

BCV Tracker es una aplicación móvil desarrollada con Flutter diseñada para monitorear y gestionar las tasas de cambio oficiales proporcionadas por el Banco Central de Venezuela (BCV). La aplicación ofrece una interfaz intuitiva y herramientas útiles para usuarios que necesitan mantenerse al día con las fluctuaciones cambiarias.

🚀 Features Implementados

  • Dashboard de Tasas: Visualización en tiempo real de las tasas de cambio oficiales.
  • Convertidor de Divisas: Herramienta integrada para realizar conversiones rápidas entre Bolívares (VES) y otras divisas.
  • Histórico y Gráficos: Seguimiento de la evolución de los precios.
  • Soporte Multi-idioma: Localización completa en múltiples idiomas:
    • Español, Inglés, Portugués, Francés, Alemán, Italiano, Ruso, Coreano y Japonés.
  • Modo Offline: Persistencia de datos para consulta de las últimas tasas descargadas sin conexión.
  • Arquitectura Limpia: Estructura de proyecto modular y escalable.

🛠️ Instalación del Repositorio

Para obtener una copia local del proyecto, sigue estos pasos:

  1. Clonar el repositorio:

    git clone https://github.com/Teixeira49/bcv_tracker_app.git
    cd bcv_tracker_app
  2. Instalar dependencias:

    flutter pub get
  3. Configuración de Variables de Entorno: Crea un archivo .env en la raíz del proyecto basándote en el archivo de ejemplo o agrega las siguientes variables necesarias para la conexión con el backend:

    API_URL=http://tu-direccion-ip-o-dominio:puerto

🏗️ Compilación del Proyecto

Requisito Indispensable: Backend

Esta aplicación depende directamente de su servicio backend para obtener los datos actualizados. Debes tener desplegado el backend que se encuentra en el siguiente repositorio: 👉 BCV Tracker Backend


Android 🤖

  • Versión Mínima de SDK: 23 (Android 6.0 Marshmallow).
  • Requisitos: Android Studio instalado y configurado con el SDK de Android.
  • Comando para compilar APK:
    flutter build apk --release

iOS 🍎

  • Versión Mínima de iOS: 12.0.
  • Requisitos: macOS con Xcode instalado y CocoaPods.
  • Pasos adicionales:
    cd ios
    pod install
    cd ..
  • Comando para compilar:
    flutter build ios --release

Versión actual del proyecto: 1.0.0+1 SDK de Dart compatible: ^3.9.0

About

📱 App móvil desarrollada en Flutter para el seguimiento en tiempo real de tasas de cambio (BCV y Promedio) en Venezuela. Incluye conversor inteligente, modo oscuro y soporte multi-idioma. Powered by: https://github.com/Teixeira49/bcv_tracker_backend 🚀

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages