Business Client need AI Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Jeddah, Saudi Arabia

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Project Title: Build a Custom Social Media Ad Management SaaS Platform (User Dashboard + Admin CRM)
Job Type: Contract / Freelance Project Budget: [Insert your budget range, e.g., $90 - $120] Estimated Timeline: [Insert timeline, e.g., 6-8 weeks]

1. Project Overview
We are looking for an experienced Full-Stack Developer (or a small team) to build a custom advertising platform. The goal of the platform is to simplify ad buying for small businesses.

The Concept: Clients (Users) sign up, upload their ad creative (images/video), and purchase "View/Impression Packages." Our internal marketing team then takes these assets and publishes them across various social networks. The system must track the views and automatically "complete" the order when the purchased number of views is reached.

2. Core Features Required
A. User/Client Dashboard (Frontend)
Authentication: Secure Login/Signup (Email & OTP).

Campaign Wizard:

Step 1: Upload Media (Image/Video) with auto-cropping tools.

Step 2: Ad Copy (Input headline, body text, and links).

Step 3: Select Platforms (e.g., Snapchat, Instagram, TikTok).

The "Wallet" System: Users buy "View Credits" (e.g., 10,000 views). This needs a payment gateway integration (Stripe, PayPal, or Local Payment Gateways).

Live Analytics: A clean dashboard showing the user:

Total Views Purchased vs. Views Delivered.

Campaign Status (Pending, Active, Completed).

B. Admin/Agency Portal (Backend)
Order Management: A "Trello-style" or list view of all incoming ad requests.

Approval System: Admins can Approve (send to publishing) or Reject (ask for edits) user content.

Performance Input:

Preferred: API integration with social platforms to fetch view counts automatically.

Minimum: A manual field where our team can input view counts daily to update the user’s dashboard.

User Management: Ability to ban users, refund credits, or edit user details.

C. The Logic Engine
Depletion Logic: The system needs a rule: If [Delivered Views] >= [Purchased Views], change status to "Completed" and stop the campaign.

3. Preferred Technical Stack
We are open to suggestions, but we prefer modern, scalable technologies:

Frontend: React.js, Vue.js, or [login to view URL] (Must be mobile responsive).

Backend: Node.js, Python (Django/Flask), or Laravel.

Database: PostgreSQL or MongoDB.

Cloud: AWS or DigitalOcean.

4. Deliverables
UI/UX Design: Wireframes of the User and Admin dashboards before coding begins.

Source Code: Full ownership of the code (GitHub repository).

Deployment: Setup on our servers/hosting.

Documentation: A guide on how to manage the Admin panel.

5. How to Apply
Please start your proposal with the word "ROCKET" so we know you read the full brief.

Share 2-3 examples of similar Dashboards or SaaS platforms you have built.

Briefly explain how you would handle the "View Counting" logic (API vs. Manual).

What is your estimated cost and timeline for an MVP (Minimum Viable Product)?

A Tip for You (The Client):
When you post this, developers will ask one critical question: "Do you want the view counting to be automatic (via APIs) or manual?"

API (Automatic): Much harder and more expensive to build because accessing TikTok/Snapchat/Instagram APIs requires verification and complex coding.

Manual: Cheaper/Faster. Your team manually types in "500 views" into the admin panel, and the user sees it update." (client-provided description)


Matched companies (4)

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more