Full-Stack Developer — Salla SaaS Revenue Recovery MVP | Django + Next.js + PostgreSQL
Budget: $600.0
FIXED /
⭐ 5.00 (1)
SAU
python, django-framework, next.js, react-js, restful-api, api-integration, postgresql, oauth
Bevorzugte Qualifikationen
- Erfahrung: Experte
We are building RevPilot, a SaaS application for merchants using Salla.
RevPilot helps ecommerce merchants identify and recover lost revenue from abandoned carts, repeat-purchase opportunities, and inactive customers, while measuring the revenue generated by these actions.
We already have a complete technical and product specification covering the architecture, database models, workflows, Salla integration, business logic, APIs, testing requirements, and acceptance criteria.
You will not be required to design the product from scratch. Your role is to implement the provided specification accurately, efficiently, and with clean production-quality code.
Core MVP
The application will include:
* Salla OAuth / app integration
* Salla APIs and webhooks
* Multi-merchant architecture
* Orders, customers, products and abandoned-cart synchronization
* Abandoned Cart Recovery
* Repeat Purchase detection
* Customer Win-Back detection
* Revenue opportunity scoring
* WhatsApp/email communication integration
* Revenue attribution and ROI dashboard
* Basic profit-aware recommendations
* Merchant dashboard
* Arabic and English support
* Production deployment
Preferred Technology Stack
Backend: Python / Django + Django REST Framework
Frontend: Next.js + TypeScript
Database: PostgreSQL
Background Jobs: Celery + Redis
Deployment: Docker
Required Experience
You should have strong practical experience with:
* REST API integrations
* OAuth 2.0
* Webhooks
* Django / Python
* Next.js / React
* PostgreSQL
* Multi-tenant SaaS applications
* Background jobs / queues
* Secure API credential handling
* Production deployment
Previous Salla development experience is a major advantage.
Experience with Shopify, WooCommerce, Zid, or other ecommerce marketplace applications is also relevant.
Important
We already have detailed developer specifications divided into implementation stages.
The selected developer will receive these documents after hiring and should implement them sequentially.
Do not redesign the architecture without discussing it first.
All source code must be committed regularly to our GitHub repository.
All production accounts, API credentials, databases, infrastructure, and source code will remain under our ownership.
Budget
Fixed Price: USD $600 for the MVP
This is a tightly specified MVP rather than an open-ended development project.
There is strong potential for continued paid development and maintenance work after successful MVP completion.
Timeline
Target: 2 weeks
Please apply only if you can dedicate sufficient time to complete the project within this timeframe.
To Apply
Start your proposal with the word:
REVPILOT
Then answer the screening questions below.
Generic or AI-generated proposals that do not answer the questions will not be considered.
Auf Upwork öffnen
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Anmelden