Erik Taveras TaverasOS ~/projects/prb-collection
ONLINE HPT · NC --:--
Back to home ENTERPRISE · ERP

PRB Collection
ERP System

A comprehensive Django 5 ERP built for high-value vintage furniture inventory. Manages complex holds, automates price negotiations with Shopify + Slack, and cross-references stock with 1stDibs and The Expert in real time.

Django 5 DRF PostgreSQL AWS S3 Shopify API Slack Bot
5k+ products managed
100% uptime · 18 months
24/7 automated holds
Django 5 core framework
SYSTEM MODULES Hold v2.5

Advanced Holds

Logic for VIP vs Standard holds, automatic expiration / release tasks, extension requests via API.

  • VIP vs standard rules
  • Auto-expiration tasks
  • Extension API endpoints

Auto-Offers Engine

Generates Shopify discount codes on approval. Sends HTML emails to clients and notifies the team via Slack.

  • Shopify discount API
  • HTML email templates
  • Slack bot notifications

Inventory Comparator

CSV processing to cross-reference internal stock with 1stDibs and The Expert listings. Diffs and reconciliation.

  • CSV parser (high volume)
  • Multi-marketplace diff
  • Discrepancy alerts

Q&A Module

Dedicated API endpoints for managing customer questions and tracking communication history per product.

  • Threaded conversations
  • Per-product history
  • Sales rep assignment

REST API (DRF)

Fully documented DRF API for external front-ends. Public endpoints for hold status, auth-gated for admin actions.

  • OpenAPI / Swagger docs
  • JWT auth
  • Rate limiting

Ecosystem Integrations

Deeply integrated with Shopify webhooks (Order Paid), Slack bot notifications, and Zapier pipelines.

  • Shopify webhook handlers
  • Slack bot 2-way comms
  • Zapier custom triggers
STACK
  • Backend: Django 5 · Django REST Framework · Celery · pytest
  • Data: PostgreSQL · Redis (cache + queue) · S3 for media
  • Integrations: Shopify Admin API · Slack Bot SDK · Zapier webhooks · 1stDibs CSV feeds
  • Infra: Docker · Nginx · Gunicorn · automated backups
  • Monitoring: Sentry · custom Slack alerts on critical paths
INITIATE next step

Need a custom ERP
for your business?

PRB runs on a system I built from scratch — tailored to their specific workflows (vintage furniture, holds, multi-marketplace sync). If off-the-shelf software fights your process, I build the system around it. From discovery to launch in 2-4 months.

CLIENT PRB COLLECTION STATUS PRODUCTION SCOPE CUSTOM ERP · 2-4 MONTHS