Back
Year
2024
Tech & Technique
Flask, MongoDB, Python, Webhook
Description
An implementation of a GitHub webhook receiver that listens to repository events and stores structured event payloads into MongoDB for later retrieval and analysis.
Key Features:
Key Features:
- Receives GitHub webhook push events
- Persists data logs in MongoDB
- REST endpoint to expose history
- Secure secret-key validation
My Role
Full-Stack Developer
- Designed & built webhook listener using Flask
- Persisted event payload to MongoDB
- Implemented signature validation