Skip to content

donluca87/webhook-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webhook Logger

Webhook Logger is a web application that listens for incoming webhook events and displays them in real-time. It allows you to monitor and log webhook events, making it easier to track and analyze incoming data.

Works in progress

Features

  • Real-time display of incoming webhook events.
  • Search functionality to filter and find specific events.
  • Clear button to reset the search and view all events.
  • Persistent storage using local storage to keep logs between sessions.
  • Modern and responsive user interface.
  • Pagination of 10 events shown per page
  • Event JSON collapser/expander

Getting Started

To get started with the Webhook Logger, follow these steps:

  1. Clone this repository:

    git clone https://github.com/yourusername/webhook-logger.git
    
  2. Open the project folder and install dependencies:

    cd webhook-logger && npm install
    
  3. Start the server:

    npm start
    
  4. Send POST request like:

    curl -X POST http://localhost:3000/webhook -H 'Content-Type: application/json' -d '{"login":"test_user","password":"test_password"}'
    
  5. You can use the bash script provided in the /scripts folder to loop the CURL request (default iterations = 20)

    chmod +x scripts/curl_looper.sh && ./scripts/curl_looper.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published