Skip to content

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

Releases

Packages

Contributors

Languages