Skip to content

Repository files navigation

📐 Report Generation Project in Python

Welcome to the Report Generation project. This project is developed in Python and enables effective and efficient report generation through data extraction from the Hubspot and Facebook APIs. This section only reflects the extraction part from Hubspot.


🚀 Description

This project is designed to generate reports on sales, availability, and credit checks. It combines this information with data extracted from Facebook, stored in a database where all data is processed to generate precise and efficient reports.


📂 repositories

Here are the links to the different repositories for the project:


👥 Authors

This project was created by:


🔧 Technologies Used

Python HubSpot PostgreSQL


📦 Installation and Setup

Prerequisites

  • Python 3.12 or higher
  • poetry 1.8.4 or higher

📦 Initial Setup

  1. Install poetry:
    pip install poetry
    
Installation
  1. Clone the main repository:

    git clone https://github.com/xherpa/reportes_python
    cd reportes-python
    
  2. Install project dependencies:

     poetry install
    
  3. Activate the virtual environment:

    poetry shell
    
  4. Run the project:

    # LINUX
        python3 main.py
    
    # WINDOWS
        python main.py
    
    

📝 Usage

There are multiple routes available for data extractions and report generation. Data is extracted directly from Hubspot and Facebook APIs, processed, and stored in the database. A history is maintained for both Facebook and Hubspot data as well as generated reports, organized by year, month, and day to make searches and queries more efficient.

📖 Documentation

You can find more details about the project implementation and usage in the Documentation Repository.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

📬 Contact

If you have any questions or suggestions, feel free to contact the authors:

AxierPer - [email protected]

HiDETORAx64 - [email protected]

Made with ❤️ in Python

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages