CROP Documentation
Documentation for CROP projects and tools
CROP Platform
CROP (Clinton Tractor Parts) is a parts lookup platform for equipment dealers. The platform enables dealers to search, order, and track parts across multiple manufacturers.
Architecture
CROP Front
Customer-facing Next.js web application
Admin Panel
Internal administration interface
Parts Services
Backend microservices (Search, Catalog, Payment, User)
Delivery Services
Shipping and logistics API (UPS integration)
Tools
PDF Parser
Extract parts data from manufacturer PDFs using AI
CROP Form
Form builder and submission handling
Linear Archive
Archive Linear issues to JSON + Markdown
Tech Stack
| Layer | Technology |
|---|---|
| Frontend | Next.js, React, TailwindCSS, Clerk Auth |
| Backend | Bun/Node.js, FastAPI (Python), PostgreSQL |
| Infrastructure | GCP Cloud Run, Vercel, Cloudflare |
| Search | Typesense, Weaviate (RAG) |
| Payments | Stripe |
| Shipping | UPS API |