Skip to content

Instantly share code, notes, and snippets.

View TanyaMushonga's full-sized avatar

Tanyaradzwa T Mushonga TanyaMushonga

View GitHub Profile
@TanyaMushonga
TanyaMushonga / skymarshal-architecture-explained.md
Last active April 11, 2026 08:59
Sky Marshal: A full-stack smart surveillance ecosystem built on ESP32-CAM edge nodes, an event-driven Kafka pipeline, computer vision object detection, and cross-platform React/React Native clients. From $5 hardware to real-time annotated video streaming. Built by two Zimbabwean developers. πŸ‡ΏπŸ‡ΌπŸ›°οΈ

πŸ›°οΈ Sky Marshal β€” Integrated Smart Surveillance Ecosystem

"Securing the future through integrated intelligence." β€” Tanya Mushonga

Sky Marshal is a full-stack, end-to-end smart surveillance platform built around a swarm of low-cost ESP32-CAM edge nodes. The system combines embedded firmware, event-driven microservices, a real-time computer vision pipeline, and cross-platform client applications into a cohesive, production-grade architecture.

This document is the canonical technical reference for the entire ecosystem.


@TanyaMushonga
TanyaMushonga / aws-static-site-terraform.md
Last active September 30, 2025 20:39
A production-ready Terraform configuration that provisions secure, scalable, and globally distributed static website infrastructure on AWS using S3, CloudFront, and Certificate Manager

AWS Static Site Infrastructure with Terraform

A production-ready Terraform configuration that provisions secure, scalable, and globally distributed static website infrastructure on AWS using S3, CloudFront, and Certificate Manager.

Architecture Overview

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   User/Browser  │───▢│   CloudFront     │───▢│   S3 Bucket     β”‚
β”‚                 β”‚    β”‚   Distribution   β”‚    β”‚  (Private)      β”‚