Add Hardware Sentry - Real-time dev board tracker#52
Add Hardware Sentry - Real-time dev board tracker#52MasteraSnackin wants to merge 2 commits intotinyfish-io:mainfrom
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing touches🧪 Generate unit tests (beta)
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
## Complete Next.js Application for Hardware Availability Tracking ### Features Implemented - ✨ Real-time multi-vendor scanning (4+ retailers) - 🔄 Circuit breaker pattern for fault tolerance - 📦 Batch scan API (up to 5 SKUs in parallel) - 💾 Redis caching with distributed locking - 🛡️ Rate limiting (5 req/60s per IP) - 🔁 Retry logic with exponential backoff - 📊 Performance monitoring and health checks - 🎨 Modern UI with Framer Motion and dark mode - 📱 Mobile responsive design - 📈 Historical tracking (last 10 scans) ### Architecture - **Frontend**: Next.js 14, TypeScript, Tailwind CSS, Framer Motion - **Backend**: TinyFish Web Agents API, Upstash Redis - **Infrastructure**: Vercel deployment ready ### Files Included - Complete src/ directory with all components and API routes - Configuration files (package.json, tsconfig.json, next.config.js) - Directives (SOPs for scanning and deployment) - Execution scripts (Python test script for TinyFish) - Documentation (README.md, PLAN.md, STATUS.md) ### Setup Instructions See README.md for detailed installation and deployment steps. Built for Web Agents Hackathon (February 2026)
|
Core Functionality |
Hardware Sentry
Real-time availability & pricing tracker for developer boards.
Features:
Built for: Web Agents Hackathon Feb 2026
Stack: Next.js 14, TypeScript, Upstash Redis