🚀 Socket Launch Week 🚀 Day 4: Introducing Historical Analytics.Learn More
Socket
Sign inDemoInstall
Socket

moveo-jokeapi-integrator

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

moveo-jokeapi-integrator

Library that integrates moveo's dialog's webhooks to jokeAPI (getJoke endpoint)

0.1.0
PyPI
Maintainers
1

Unit Tests Ruff Linting Vercel Deploy

Moveo Tech Challenge

Project Overview

This project is a tech challenge repository designed to showcase skills and solutions for Moveo.ai integration. The repository contains the necessary code and documentation to demonstrate the implementation of a webhook system and related functionalities.

Features

  • Webhook Integration: Implementing a webhook system with Moveo.ai.
  • Python Backend: Server-side logic using Python.
  • Testing: Includes test cases to ensure code reliability.

Getting Started

Prerequisites

  • Python 3.12 or higher
  • PDM

Installation

  • Clone the repository:
    git clone https://github.com/JoneSabino/moveo-tech-challenge.git
    
  • Navigate to the project directory:
    cd moveo-tech-challenge
    
  • Install dependencies using PDM:
    pdm install
    

Running the Server

To start the server, run:

python server.py

Testing

Run tests using:

pytest

Project Structure

  • src/: Contains the main source code.
  • tests/: Contains test cases.
  • .github/workflows/: GitHub Actions for CI/CD.
  • server.py: Main server file.
  • requirements.txt: Python dependencies.
  • vercel.json: Configuration for deployment on Vercel.

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts