WhatsApp Ticketing API Automation
Summary
Freelancer Client is hiring: WhatsApp Ticketing API Automation.
Location: Remote
Freelance Developer Needed — Custom Ticket Delivery CRM Dashboard
What you'll do:
• manage customers
• send ticket links/messages
• trigger predefined actions
• track delivery statuses
• communicate in real time
• manage ticket inventory records
• This is NOT a public-facing website. It is an internal operational tool.
• --
Requirements:
• Looking for someone with experience in:
• SaaS dashboards
• CRM systems
• real-time messaging apps
• admin panels
• React/Next.js
• Node.js APIs
• PostgreSQL
Nice to have:
• React / Next.js
• Tailwind CSS
• shadcn/ui
• --
• 2. Customer Management
Skills: PHP, JavaScript, CRM, HTML, Node.js, PostgreSQL, API Development, Next.js, Tailwind CSS, SaaS
Budget: $250–$750 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Original
Freelance Developer Needed — Custom Ticket Delivery CRM Dashboard
Project Overview
We are looking for an experienced full-stack developer to build a custom internal dashboard/CRM for managing ticket delivery workflows and customer communication.
The system will function as an operator dashboard where agents can:
- manage customers
- send ticket links/messages
- trigger predefined actions
- track delivery statuses
- communicate in real time
- manage ticket inventory records
This is NOT a public-facing website. It is an internal operational tool.
---
Core Features Required
1. Admin Dashboard UI
Build a modern dashboard interface similar to:
- messaging/chat CRM
- support dashboard
- ticket management panel
Layout should include:
- customer sidebar
- active conversation panel
- ticket/message cards
- quick action buttons
- status indicators
Preferred frontend stack:
- React / Next.js
- Tailwind CSS
- shadcn/ui
---
2. Customer Management
Features:
- customer profiles
- phone/email storage
- broker/operator assignment
- searchable customer list
- ticket history
Database tables expected:
- customers
- tickets
- messages
- operators
---
3. Messaging System
Need real-time or pseudo real-time messaging support.
Options:
-
- WhatsApp Business API integration
- Internal websocket chat system
Messages should support:
- text
- ticket links
- templates
- automated responses
---
4. Action Buttons / Workflow Automation
The dashboard must support predefined action buttons such as:
- Send Tickets
- Instructions
- Warning
- Revoke
- Remove Pass
- Ask Info
-POD
Each button should trigger backend functions/API routes.
Example:
- send predefined messages
- update database status
- assign tickets
- revoke internal access flags
- log operator actions
- Take a proof of delivery screenshot
---
5. Ticket Inventory Management
Need ability to:
- store ticket records
- assign ticket links to customers
- track statuses
- mark tickets delivered/revoked/used
Fields may include:
- section
- row
- seat
- delivery link
- status
- timestamps
---
6. Backend Requirements
Preferred:
- Node.js + Express or NestJS
OR
- Laravel
Database:
- PostgreSQL preferred
Realtime:
- Socket.IO or Supabase realtime
---
7. Authentication & Permissions
Need:
- operator login
- admin roles
- secure dashboard access
---
8. Hosting / Deployment
Preferred deployment stack:
- Vercel (frontend)
- Railway / Render / AWS (backend)
- Supabase or PostgreSQL DB
Developer should assist with:
- deployment
- environment setup
- production configuration
---
Deliverables
We expect:
- complete source code
- responsive UI
- backend APIs
- database schema
- deployment instructions
- clean codebase
- documentation
Bonus if developer can also:
-
- implement instant notifications
- improve UX/UI
- add analytics/dashboard reporting
---
Ideal Candidate
Looking for someone with experience in:
- SaaS dashboards
- CRM systems
- real-time messaging apps
- admin panels
- React/Next.js
- Node.js APIs
- PostgreSQL
- Tailwind CSS
- WhatsApp API experience
Please provide:
- portfolio
- similar projects
- estimated timeline
- tech stack recommendation
- estimated cost
---
Location & Details
Apply on source →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.