QDG Knowledge Base Read-only viewer QWebHub

Project

SmartMail

Flask app that connects to Outlook (Microsoft Graph, MSAL device-code auth) and Gmail, syncing mail into MongoDB/Postgres and using OpenAI to classify, summarise, extract data from, and draft replies to email; packaged as a Windows service/executable via PyInstaller.

https://github.com/TPL-Tech-Titans/SmartMail.git
overview

Overview

Add See also section linking the new Architecture, Database, API Reference, User Guide, and Workflow pages; correct token cache filename to cache.bin

v2Aug. 12, 2026, 9:09 a.m.
user-guide

User Guide

Initial user guide covering login, the Outlook-style inbox, compose, and admin dashboard tabs

v1Aug. 12, 2026, 9:08 a.m.
quick-reference

CLI Quick Reference

Seed quick reference from README CLI usage examples

v1Aug. 12, 2026, 8:55 a.m.
workflow

Development & Deployment Workflow

Initial workflow page covering local dev setup, running locally, building the exe/service, and the third run_api.cmd deployment path

v1Aug. 12, 2026, 9:09 a.m.
changelog

Changelog

Seed changelog from recent git history on main and the in-progress NEW_POPUP branch

v1Aug. 12, 2026, 8:55 a.m.
general

API Reference

Initial API reference documenting live routes only, with dead/unregistered blueprints called out separately

v1Aug. 12, 2026, 9:07 a.m.
general

Architecture

Initial architecture page from code-level tracing of boot sequence, auth, background sync, AI pipeline, and deployment

v1Aug. 12, 2026, 9:06 a.m.
general

Database

Initial database page inventorying SQLite models, MongoDB collections, and connection config from source

v1Aug. 12, 2026, 9:07 a.m.