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

What it does SupplySync is an AI-powered web application that helps small suppliers manage emails from large companies instantly:

Email Analysis — Paste any supplier email and get instant AI analysis

Payment Delay Detection — Automatically detects if a payment is delayed

Risk Assessment — Scores emails as Low, Medium, or High risk

Auto-Generated Responses — Creates professional follow-up emails instantly

Dashboard — Tracks all analyzed emails with stats and insights

Email History — Never lose track of important communications

PDF Generator — Creates professional payment reminder documents

How I built it Frontend: Next.js 14, TypeScript, Tailwind CSS, shadcn/ui

AI: Groq API with Llama 3.3 70B for lightning-fast email analysis

Database: MongoDB Atlas for storing analysis history

Deployment: Vercel for seamless CI/CD

PDF Generation: React PDF for payment reminder documents

Challenges I ran into Passing email content between pages safely without breaking URLs (solved using sessionStorage instead of query parameters)

TypeScript type errors in the PDF generation API route

Connecting MongoDB Atlas to Vercel in production

Building a complete full-stack AI application solo within the deadline

Accomplishments that we're proud of Built a fully functional AI-powered product solo in under a week

Real AI analysis using Groq (not fake keyword detection)

Clean, professional UI that looks like a real product

End-to-end flow from email input to PDF download works seamlessly

Solving a real problem that affects millions of small suppliers globally

What I learned How to integrate Groq API with Next.js API routes

Managing state between pages using sessionStorage

Building and deploying a full-stack Next.js app on Vercel

How to handle TypeScript errors in Next.js API routes

The importance of fallback data for resilient production apps

What's next for SupplySync Gmail & Outlook Integration — Forward emails directly without copy-pasting

Slack Notifications — Get alerted for high-risk emails instantly

Multi-agent Workflows — Autonomous agents that monitor and respond automatically

Mobile App — Access SupplySync on the go

Analytics — Advanced insights on payment patterns and supplier relationships

WhatsApp Integration — For suppliers in regions where WhatsApp is primary communication

Built With

Share this project:

Updates