Full-Stack SaaS Development | Next.js, React, CRM, Client Portal, APIs & AI Automation
Budget: $25.0 - $47.0
HOURLY / PART_TIME
⭐ 5.00 (4)
USA
react-js, javascript, node.js, api-integration, api
Föredragna kvalifikationer
- Erfarenhet: Expert
PromoSleeve — Full-Stack SaaS Platform Development
Development of the PromoSleeve custom marketing website, internal CRM/admin portal, client portal, centralized database, QR-code management, API integrations, and analytics-ready platform architecture.
The platform will be built as a scalable custom solution using modern web technologies, allowing PromoSleeve to evolve from its marketing website into a full client dashboard, campaign management platform, workflow system, and project builder without needing to re-platform later.
Phase 1 — Marketing Website
Build a modern, responsive, SEO-friendly marketing website with:
Homepage
About Us
Services
In-Restaurant Media
Agency / Branding
OOH Network
Contact / Book a Demo
Mobile-responsive UI
Brand implementation
CMS-based content management
SEO-friendly page structure
Analytics-ready architecture
Technology:
Next.js
React
Sanity Headless CMS
Vercel
Responsive HTML/CSS
API-ready architecture
The Phase 1 structure aligns with the existing PromoSleeve roadmap, including the four primary website sections and the three Services subsections.
Phase 2 — PromoSleeve Platform Foundation
1. Centralized Database
Design and implement the PromoSleeve database as the central source of truth for future platform phases.
Data will include:
Clients
Campaigns
Products
Product SKUs
QR codes
QR mappings
Assigned sources
Campaign information
Campaign status
Client/campaign relationships
2. Internal Admin CRM / Portal
Build an authenticated internal administration portal including:
Authentication
Admin login
Password reset
Session management
Campaign Management
Dashboard
Create campaign
Edit campaign
Campaign listing
Campaign details
Campaign status management
Client Management
Client listing
Client details
Campaign history
Product Management
Product selection
Product SKU management
Assigned sources
Campaign/product mapping
QR Management
Generate QR codes through Uniqode
Store QR IDs and mappings
QR status management
3. Client Portal MVP
Create a secure client-facing portal where customers can:
Log in
Create new campaigns
Enter campaign name
Enter campaign URL
Select products
Select assigned sources
Enter quantity
Add notes
Submit campaigns
View submitted campaigns
View campaign status
Clients will provide the basic campaign information, while the PromoSleeve team will continue managing the operational workflow internally.
Reporting will remain within AgencyAnalytics during this phase.
4. Integrations
Uniqode API
QR code generation
QR mapping
QR ID storage
Campaign-to-QR relationships
AgencyAnalytics
Push required campaign/reporting data
Maintain AgencyAnalytics as the reporting platform
Prepare the architecture for future first-party analytics/dashboard capabilities
Technology & Architecture
Planned technology direction includes:
Next.js
React
Node.js / REST APIs
PostgreSQL / relational database
Sanity CMS
Vercel
Uniqode API
AgencyAnalytics API
Authentication & role-based access
Cloud-hosted architecture
Responsive web application
API-first architecture
Automation-ready workflows
Analytics-ready architecture
AI-ready architecture for future AI features and intelligent workflow automation
Future Platform Direction
The architecture will be designed with future expansion in mind, including:
Advanced client dashboards
Campaign/project builder
Automated workflows
First-party analytics
Mobile applications
AI-powered campaign/workflow assistance
AI integrations and intelligent automation
Additional third-party API integrations
Expanded reporting and business intelligence
This phased approach follows the overall PromoSleeve roadmap of progressing from the marketing website toward a client dashboard and eventually a full project/workflow builder.
Öppna på Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Logga in