๐๏ธ ๐ก API & IPC Documentation
Interface Reference: Comprehensive guide to IPC communication, events, and API patterns in Uptime Watcher.
๐๏ธ ๐ Developer Quick Start Guide
Fast Track: Get up and running with Uptime Watcher development in minutes.
๐๏ธ Chrome DevTools Snippets for Testing
This document contains useful Chrome DevTools snippets for testing the Uptime Watcher application.
๐๏ธ ๐ Documentation Index
Navigation Hub: Complete guide to all Uptime Watcher documentation with quick links and descriptions.
๐๏ธ Documentation Style Guide
This guide establishes consistent formatting and content standards for all Markdown documentation in the Uptime Watcher project.
๐๏ธ Docusaurus Documentation Setup Guide
Overview
๐๏ธ ๐ ๏ธ Environment Setup Guide
Complete Setup: Comprehensive guide for setting up the perfect development environment for Uptime Watcher.
๐๏ธ Error Handling Guide
Overview
๐๏ธ Event System Guide
This guide provides comprehensive documentation for the TypedEventBus-based event system in Uptime Watcher, covering event-driven architecture patterns, automatic metadata injection, IPC forwarding, and real-time communication between backend and frontend.
๐๏ธ Enhanced Monitoring System Implementation Complete - Uptime Watcher
โ Migration Status: COMPLETED
๐๏ธ IPC Automation Workflow
Last updated: 2025-10-26 \
๐๏ธ Logger Migration Report - Comprehensive Analysis and Strategic Implementation
๐ฏ Executive Summary
๐๏ธ Monitoring State Race Condition Solution Plan
โ SOLUTION FULLY IMPLEMENTED
๐๏ธ Uptime Monitoring System - New Monitor Type Implementation Guide
Last reviewed: September 30, 2025
๐๏ธ ๐ Documentation Organization Summary
Clean Slate: The docs folder has been reorganized to focus on current, actionable documentation while preserving historical materials in an archive.
๐๏ธ Guides documentation
This directory contains comprehensive guides for developers, contributors, and users of the Uptime Watcher application.
๐๏ธ Renderer Integration Guide
Audience: Teams integrating custom renderer extensions, white-label shells, or third-party dashboards with Uptime Watcher 17.4.0 and later.
๐๏ธ Storybook Vitest Component Testing
This guide explains how the project runs browser-driven tests against Storybook stories using the @storybook/addon-vitest integration.
๐๏ธ Style & Layout Guide
This guide documents the shared styling primitives that keep the renderer consistent. Follow these practices whenever you add screens, modals, or high-level layout primitives.
๐๏ธ TECHNOLOGY_EVOLUTION
๐ Technology Evolution Guide
๐๏ธ Testing and Coverage Setup
This project uses Vitest for testing with separate configurations for frontend (React), backend (Electron), and shared utilities, integrated with comprehensive mocking strategies and coverage reporting.
๐๏ธ React Component Testing Methodology
Overview
๐๏ธ ๐ง Trouble**Solutions**:
Prevention: The postbuild script should handle this automatically, but sometimes fails in certain environments.uide
๐๏ธ Type-fest Integration Patterns
This document provides comprehensive patterns for integrating type-fest utilities consistently across the Uptime-Watcher codebase. These patterns ensure type safety, better developer experience, and maintainable code.
๐๏ธ UI Feature Development Guide
This document provides comprehensive guidelines for adding and modifying UI features in the Uptime Watcher application, based on lessons learned from implementing the site monitoring functionality and modal improvements.
๐๏ธ Vite Performance Profiling and Optimization Guide
This document outlines how to use the performance profiling scripts and warmup configuration for the Uptime Watcher application.
๐๏ธ Zustand Store Pattern Decision Guide
This guide helps developers choose the appropriate Zustand store pattern based on store complexity and requirements, reflecting the current modular composition architecture.
๐๏ธ Validation Strategy
The application enforces data quality through a layered validation pipeline. Each layer owns a clearly defined set of responsibilities so that validation code stays maintainable, testable, and consistent across domains.
๐๏ธ @fast-check/vitest
1 item
๐๏ธ Axios
15 items
๐๏ธ Chart.js
7 items
๐๏ธ README
2 items
๐๏ธ Electron-Log
6 items
๐๏ธ Electron-Updater
- Auto Update
๐๏ธ Fast-Check
7 items
๐๏ธ is-port-reachable
Check if a local or remote port is reachable
๐๏ธ Node-Sqlite3
6 items
๐๏ธ README
1 item
๐๏ธ react-chartjs-2
React components for Chart.js, the most popular charting library.
๐๏ธ React-Icons
- Installation (for meteorjs, gatsbyjs, etc)
๐๏ธ readme
3 items
๐๏ธ README
1 item
๐๏ธ Zod
6 items
๐๏ธ zod-fast-check
1 item