Skip to content

RGvirer/SmartInbox_AI

Repository files navigation

SmartInbox AI

SmartInbox AI automates email receipt processing for Donation Receipts (MVP). It reads newly received Gmail messages, extracts structured donation data from attachments (PDF/JPG/PNG), uploads documents to Google Drive, and produces yearly summary emails.

Purpose

  • Validate automation of donation receipt workflows before expanding to additional document categories.

This repository contains:

  • docs/ — product and technical specifications
  • migrations/ — DB migration scripts
  • database/ — DB helpers and utilities
  • src/ — application source code (structured placeholders)
  • tests/ — unit and integration tests
  • scripts/ — development and migration helpers

Getting started (dev)

  1. Copy .env.example to .env and fill values.
  2. Run DB migrations (see migrations/ files).
  3. Start local dev services (Postgres, Redis, optional localstack).

Notes

  • This initial commit is a scaffolding and documentation only — no production code implemented yet.
  • See docs/ for PRD, technical spec, and DB schema.

License: (add your license)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors