Earn 900 ($9.00)
Auto Transport Crm
Bounty Description
We’re building ShipDesk, an advanced and highly-specialized auto transport brokerage CRM. This isn’t another throwaway MVP — it’s a serious product being built on modern tech with long-term scalability in mind.
I’m the founder (non-developer), and I’ve already built a surprising amount myself via AI prompting and no-code tools. Now I’m looking for a strong full-stack dev to refactor and clean up what’s already in place, connect a few missing pieces, and help me ship a clean, functional MVP that can run lean for a single operator.
💡 The Vision
This is not a basic quote form — ShipDesk is designed to eventually replace the bloated legacy CRMs used in the auto transport industry. We’ve already structured most of the front and backend. Now we need help:
✅ What’s Already Built
Frontend: Vite + React with Tailwind, shadcn/ui, Wouter, Context API
Backend: Express.js with PostgreSQL + Drizzle ORM
WebSocket functionality (basic structure is there)
Most of the CRUD logic and UI elements are in place
Login/auth is already working
Quote and order screens partially functional
UI built to scale, but needs cleanup
🔧 What We Need From You
Clean up & finalize the Order Details screen
Remove test fields
Sync with DB
Add ability to save timestamped notes to activity log
Quote-to-order conversion
Make sure quote data flows cleanly into order DB structure
Connect APIs
Google Maps API (distance calculations)
Stripe (store card on file, no charge yet)
RingCentral or SendGrid (notifications via SMS/email)
Refactor backend
Ensure clean, maintainable Express code
Handle missing logic and edge cases
Prepare for deployment
Get this ready to run live — initially for a 1-person operation
🧠 Ideal Dev
Comfortable working in a half-built codebase
Can think like a product owner and suggest logical improvements
Fluent in React + Express + Postgres
Willing to communicate clearly and document as needed
🛠️ Stack Summary
Frontend: Vite + React, Tailwind CSS, shadcn/ui, Wouter
Backend: Express.js + PostgreSQL (Drizzle ORM)
APIs: Google Maps, Stripe, RingCentral or SendGrid
Real-time: WebSocket support (basic shell already in place)