Git Product home page Git Product logo

iva-rate-notifier's Introduction

IVA Rate Notifier 🌍💼

Este proyecto proporciona un script de Python diseñado para ayudar a negocios y contadores a monitorear y notificar cambios en las tasas de IVA para diferentes países. Utiliza la API de Vatstack para obtener las tasas actuales de IVA y compara estos datos con registros previos para detectar cambios. En caso de detectarse cambios, el script envía una notificación por correo electrónico. 📧

Pre-requisitos 📋

Antes de utilizar este script, necesitas registrarte en Vatstack para obtener tu API Key. Esta clave te permitirá realizar peticiones a la API para obtener las tasas de IVA actuales.

Instalación 🛠️

Para usar este script, necesitarás Python 3.6 o superior. Primero, clona este repositorio en tu máquina local:

git clone https://github.com/<tu_usuario>/IVA-Rate-Notifier.git

cd IVA-Rate-Notifier

Instala las dependencias necesarias:

pip install -r requirements.txt

Configuración ⚙️

Antes de ejecutar el script, necesitarás configurar algunas variables:

Copia config.sample.json a config.json y rellena tus credenciales de API y configuración de correo SMTP. Asegúrate de tener un archivo tasas_iva.json en el formato correcto (puedes encontrar un ejemplo en el repositorio).

Uso 🚀

Para ejecutar el script, simplemente corre:

python3 main.py

Contribuir 🤝

Las contribuciones son bienvenidas. Si tienes sugerencias para mejorar este proyecto, no dudes en crear un pull request o abrir un issue.

Licencia 📄

Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.

Este README proporciona una guía clara y concisa sobre cómo instalar, configurar y usar tu proyecto, además de invitar a contribuciones, todo ello reforzado con el uso de iconos para hacerlo más visual y amigable para el usuario.

iva-rate-notifier's People

Contributors

pablogzalez avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.