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.


@adrianhajdin
adrianhajdin / buildQuery.ts
Created September 18, 2023 13:34
How I Made My Website Load in 0.364 Seconds | Build and Deploy
export function buildQuery(params: BuildQueryParams) {
const { type, query, category, page = 1, perPage = 20 } = params;
const conditions = [`*[_type=="${type}"`];
if (query) conditions.push(`title match "*${query}*"`);
if (category && category !== "all") {
conditions.push(`category == "${category}"`);
}