Upwork logo

Build AI Social Media Automation System (YouTube Auto Upload, Fixed Price $1000)

Upwork

Project Overview

I am looking for a developer to build an AI Social Media Automation System.

The system will allow the admin to manage multiple projects (Project Rooms) and automatically generate content, schedule posts, reply to comments, generate videos, and upload videos to YouTube.

This project is strictly a FIXED PRICE project.

Total payment for the complete system is $1000.

The project will be divided into milestones M1 to M6.

Important Conditions (Please Read Carefully)

  • This is a fixed price project: $1000 total
  • The full system must be completed from M1 to M6
  • The developer cannot request additional payment later
  • The developer cannot reduce or remove any features
  • If you believe the project is too large for $1000, please DO NOT apply
  • Once development is completed, all source code must be delivered to me
  • Code must be delivered through Git repository
  • After final delivery and acceptance, the developer must provide 30 days bug fixing warranty

System Concept

The system must support unlimited “Project Rooms”.

Each project room represents a separate project.

Example

Room 1 – Restaurant Marketing

Room 2 – Donation Campaign

Room 3 – Ecommerce Promotion

Each room must have its own

  • social media accounts
  • media library
  • AI knowledge base
  • scheduler
  • comment manager
  • video generator

Open Source Components (Must Be Used)

To reduce development time, the following open source tools must be used:

1. n8n (Automation Engine)

Used for

  • scheduler
  • automation workflows
  • background tasks

2. FFmpeg (Video Engine)

Used for

  • video generation
  • slideshow videos
  • subtitles

3. Cloudflare R2

Used for

  • media storage
  • image storage
  • video storage

4. PostgreSQL

Used for

  • database

Features That Must Be Developed

The following components must be developed by the developer:

  • Admin Dashboard
  • Project Room Manager
  • Feature Toggle System
  • Social Platform Manager
  • OAuth Authorization
  • Token Refresh System
  • AI Content Generator
  • Media Library Interface
  • AI Comment Reply
  • YouTube Upload Integration
  • Retry System
  • System Logs

Social Media Integration

The system must support

  • Facebook Pages
  • Instagram Business
  • YouTube Channels

OAuth login must be implemented.

The system must automatically store and refresh tokens.

AI Content Generator

The system must use OpenAI GPT API to generate

  • social media posts
  • captions
  • hashtags
  • call-to-action text

Multiple languages must be supported.

Scheduler System

The system must support automatic posting.

Example

Facebook

09:00 Chinese

15:00 Malay

Instagram

10:00 English

Scheduler must support

  • fixed time
  • every X hours
  • weekly posting

Media Library

Each project room must have its own media library.

Features

  • upload images
  • upload videos
  • tag media
  • search media

Files must be stored in Cloudflare R2

AI Comment Reply

The system must read comments and reply automatically.

Process

Read comment

AI analyzes comment

Generate reply

Post reply

Blacklist words must be supported.

Video Generator

Video generation must use FFmpeg.

The system must support

  • slideshow videos
  • promotional videos
  • subtitle videos

YouTube Auto Upload

After video generation, the system must automatically upload the video to YouTube.

The system must automatically generate

  • video title
  • description
  • tags

Milestones

M1 – System Setup

Database structure

Admin login

Basic dashboard

Project room creation

M2 – Project Room System

Room settings

Feature toggle

Media library

M3 – Social Media Integration

Facebook connection

Instagram connection

OAuth system

M4 – Automation System

n8n integration

Scheduler workflows

Auto posting

M5 – AI Integration

GPT content generator

AI comment reply

M6 – Video + YouTube

FFmpeg video generator

YouTube auto upload

Logs and retry system

Delivery Requirements

Developer must deliver

  • full source code
  • Git repository
  • deployment instructions
  • working system demo

Warranty

After final delivery and acceptance, developer must provide 30 days bug fixing warranty.

Final Note

This project is fixed price $1000.

Developers must read the full specification before applying.

If you cannot complete this project within the budget, please do not apply.

Job Type

Job Type
Contract
Location
United States

Share this job: