Inspiration Small suppliers are the backbone of global supply chains, yet completely underserved by technology. A family member who runs a small manufacturing business inspired this project — watching them spend hours manually reading emails from large corporations, tracking payment deadlines, and writing follow-up letters. One missed email cost them weeks of delayed payment and $5,400 in lost cashflow. I built SupplySync to give small suppliers the same intelligence that large enterprises have.

What it does SupplySync is an AI-powered email intelligence platform for small suppliers.

Email Analysis — Paste any supplier email, get instant AI analysis in 3 seconds Risk Scoring — Scores emails 0-100 with confidence score and reasoning Payment Delay Detection — Automatically flags delayed payments with urgency Auto-Generated Replies — Professional follow-up emails drafted instantly Live Dashboard — Real-time KPIs: Money at Risk, Supplier Risk Score, Payment Delays KPI Story — Actionable business view: recovery rate, average delay days Alerts Feed — Real-time notifications for high-risk and overdue invoices Email History — Risk distribution donut chart, filters by risk level Gmail/Outlook Integration — IMAP sync to auto-pull and analyze incoming emails PDF/CSV Export — Professional payment reminder documents, download ready

How I built it Frontend: Next.js 16, TypeScript, Tailwind CSS, shadcn/ui, Framer Motion AI: Groq API (Llama 3.3 70B) for lightning-fast email analysis Database: MongoDB Atlas — stores all analyses, alerts, supplier settings Email: IMAP/SMTP integration for Gmail and Outlook sync Charts: Recharts for risk distribution donut chart PDF: React PDF for payment reminder generation Deployment: Vercel with CI/CD from GitHub

Challenges I ran into Connecting MongoDB Atlas to Vercel in production (localhost URI mistake) Implementing real Gmail IMAP sync with app passwords Building accurate AI risk scoring logic (0-100) with confidence reasoning TypeScript errors in PDF generation API routes Creating a live auto-refreshing dashboard with real-time KPIs Privacy concerns with deployed email sync — solved with disconnect feature

Accomplishments that I'm proud of Built a fully deployed AI product solo in 2 weeks from scratch Real Gmail sync working — 22 emails auto-analyzed from live inbox Dashboard looks and feels like a $50,000 funded startup product End-to-end flow: Email → AI Analysis → Risk Score → Reply → PDF Export Solving a real problem affecting millions of small suppliers globally Live at supplysync-five.vercel.app — judges can test it right now

What I learned Groq API integration with Next.js API routes Real IMAP email sync implementation MongoDB Atlas production deployment with Vercel Building live dashboards with auto-refresh TypeScript error handling in full-stack applications Privacy-first design for handling sensitive email credentials

What's next for SupplySync Slack Notifications — Instant alerts for high-risk emails Multi-agent Workflows — Autonomous agents that monitor and respond Mobile App — Access SupplySync on the go WhatsApp Integration — For suppliers where WhatsApp is primary communication Multi-supplier Dashboard — Manage multiple supplier relationships

Built With

  • nextjs
Share this project:

Updates