Juan Pedro Sugg's Projects
Allure integrations for JavaScript test frameworks
An AI-powered web service providing automated, descriptive alternative text for website images to enhance web accessibility. Features include an image scraper and AI-generated descriptions, with easy installation and robust API endpoints.
A simple NodeJS app to be used as a boilerplate to create online assessments
The Orchestrator Backend is a Python Flask application providing RESTful APIs for the SaaS API Testing Orchestrator. It handles API test execution, management, and integration with other system components.
An advanced blueprint for a Test Automation Framework that incorporates AI-driven Selector Analysis and Visual Component Interpretation, dynamic test data management, real-time monitoring, and more...
Bun Environment Manager: A streamlined tool designed for developers to effortlessly manage multiple versions of the Bun runtime and its packages. Offering a simple yet robust interface, it enables easy installation, switching, and management of various Bun versions, tailored for enhanced project compatibility and efficient workflow optimization.
Bridging the gap between RAVDESS and ASVP-ESD datasets for advanced emotion analysis.
Set of useful GIS calculations
A collection of useful .gitignore templates
Ruby wrapper for the Harvest API v2
This package allows you to generate an allure report.
A simple API to help you find your Apple device: iPhone, iPad and/or iPod
✨ Build AI interfaces that spark joy
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
Playwright YouTube Tutorial
Comparative Analysis and Implementation of Pytest-Selenium vs Jest-Playwright for Test Automation: Featuring code examples, performance reviews, and ease-of-use assessments.
An advanced Python library providing controlled, pattern-based retry mechanisms for asynchronous and synchronous operations, with customizable backoff strategies, concurrency management, and callback support.
A browser automation framework and ecosystem.
The AI-powered ser Python package is a tool for recognizing and analyzing emotions in speech. Employing state-of-the-art machine learning and audio processing techniques, it classifies emotions in audio recordings, extracts transcripts, and integrates these with a timeline of emotional states
A JavaScript wrapper module for the Chilean SII API
Proof of Concept - Simple architecture for a Zero-Cost Self-Managed Anonymous Website
A versatile repository for learning and implementing test automation frameworks, offering examples in Java (TestNG + Selenium) and NodeJS (Jest + Playwright). Includes a uniform test suite across frameworks, detailed instructions for setup and test execution, and GitHub actions integration for continuous testing.