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
- groq
- llama-3.3
- mongodb-atlas
- next.js
- node.js
- react-pdf
- shadcn/ui
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.