PRISM-INSIGHT
13개의 특화 AI 에이전트가 한국·미국 주식을 실시간 분석합니다. 오픈소스, 무료
공급업체 청구서를 사진 찍으면 비용·마진이 자동 업데이트되고, 가격 변동 전 경고를 받아 이익을 보호합니다
Snap a photo of a supplier invoice. Your costs and margins update, and you get warned before a price change eats your profit. For bakeries, caterers and other businesses that make what they sell.
금융GitHub @samrramos1316-art온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
SaaS software for food businesses
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗AI-powered cost and margin tracking for small makers: home bakeries, food trucks, caterers, florists, jewelers and metal fabricators.
Snap a photo of a supplier invoice and DoughTally reads it, matches each line to your ingredients, updates their costs, and shows you right away which recipes and menu items lost margin and what to do about it.
Live at doughtally.app.
ORG CHKN BRST 40# CS to your
ingredients. Once you confirm a match it is remembered, and unsure matches
go to a swipe-to-verify review queue.| Layer | Choice |
|---|---|
| App | Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS 4 |
| Data & auth | Supabase Postgres with Row-Level Security for tenant isolation, Supabase Auth and Storage |
| AI | Anthropic Claude (vision extraction, suggestions), Voyage AI (embeddings) |
| Validation | Zod |
| Hosting | Vercel (app + daily cron) |
See ARCHITECTURE.md for the full design: schema,
matching pipeline and the price-change cascade. See PROGRESS.md
for what was built and how each step was tested.
Requirements: Node.js 20+, and a Supabase project (or the Supabase CLI for a local one).
git clone https://github.com/samrramos1316-art/doughtally.git
cd doughtally
npm install
cp .env.example .env.local # then fill in your keys
Apply the database migrations in supabase/migrations/ (in order) to your
Supabase project, for example with supabase db push. Then:
npm run dev # http://localhost:3000
npm test # unit tests
npm run lint
node scripts/seed-demo-data.mjs seeds a demo business. The scripts/
folder also holds the end-to-end tests that run against a real Supabase
project (RLS isolation, price cascade, matching and more).
app/ routes: (marketing) landing + auth, (app) the product, api/ route handlers
components/ UI components
lib/ domain logic: AI providers, matching, costing, market data, industries
supabase/ SQL migrations and rollbacks
scripts/ seeding, fixtures and end-to-end tests
MIT © 2026 Sam Ramos