Project Overview
Welcome to the official documentation for WittySearch, a specialized local file search engine built under the WittyWilla brand. This project serves as an advanced portfolio piece demonstrating full-stack capabilities, file system traversing, and responsive UI design.
WittySearch mimics the look and feel of major search engines but operates entirely on a local directory (SEARCH_DIR). It indexes text, media, and code files, offering rich previews and metadata.
Core Features
- Advanced Query Parsing: Supports
filetype:modifiers (e.g.,taxes filetype:pdf). - Rich Snippets & Previews: Extracts text snippets, HTML favicons, and generates clickable media thumbnails for videos and images.
- Native OS Integration: Allows users to click a button to open the containing folder directly in their OS file manager (Windows, macOS, or Linux).
- Modal Media Viewer: Watch video files or view images directly inside the browser via a custom JavaScript overlay.