Smartphone App for Local Business Owners

@Didiaupdates Email Job

Job Detail

  • Job ID 609

Job Description

We are looking for an experienced developer (or team) to build an MVP for a mobile application that automates social media posting on behalf of local business owners. The app will leverage AI (e.g., DALL·E, GPT-based APIs) to generate images and marketing copy, and then schedule and publish posts to Facebook, Instagram, TikTok, etc.

Core Responsibilities

AI-Driven Content Creation

Integrate with DALL·E (or similar) for image generation.

Use GPT-based APIs for copywriting.

Media Upload & Editing

Allow users to upload photos/videos or generate AI-based visuals.

Implement a basic video editor (trim, filters, text overlay, etc.).

Business Profile & Setup

Collect and store business information (type, location, promotions).

Use this data to customize generated posts.

Scheduling & Auto-Posting

Implement scheduling features for social media platforms.

Connect with Facebook/Instagram (Meta Graph API), TikTok, and other APIs for automated posting.

Backend & Database

Set up robust and secure APIs (Node.js/Express or Django/Python).

Use a structured database solution (Firebase, PostgreSQL, MongoDB) to store user and scheduling data.

Required Skills & Experience

Frontend (Mobile)

Native Android (Kotlin + Jetpack Compose) or iOS (Swift + SwiftUI), or a cross-platform framework like Flutter or React Native.

Backend

Proficiency in Node.js ([login to view URL]) or Python (Django).

Familiarity with database systems (Firebase, PostgreSQL, MongoDB).

AI/ML Integration

Experience integrating language models (OpenAI GPT) and image generation APIs (DALL·E or similar).

Social Media APIs

Demonstrated knowledge of Facebook/Instagram Graph API and TikTok’s API for publishing content.

Version Control & Collaboration

Proficient with Git/GitHub.

Comfortable working in agile teams and with project management tools (e.g., Trello, Jira).

Project Milestones

Week 1-2: Backend & Auth

Database setup, user authentication, image/video upload endpoints.

Week 3-4: AI Features & Business Setup

Integrate AI for image generation and caption writing.

Business profile creation and setup logic.

Week 5-6: Scheduling & Video Editing

Implement scheduling engine and basic video editing features.

Week 7-8: Final Integration & Testing

Connect with social media APIs for auto-posting.

Comprehensive testing, bug fixes, and MVP delivery.

Communication & Expectations

Regular Check-Ins: At least two updates per week to discuss progress.

Milestone Reports: End-of-milestone walkthroughs, demos, and code reviews.

Collaboration: Fast response times to questions/feedback.

Project Management: Tasks tracked in a shared PM tool (e.g., Jira, Trello).

How to Apply

Portfolio: Links to relevant projects (especially AI integrations or social media tools you’ve built).

Proposed Tech Stack: Which mobile framework, backend framework, and AI services you’d use.

Timeline & Budget: Outline your availability, expected completion dates, and proposed budget or hourly rate.

iPhone Mobile App Development PHP Android Software Architecture

Project ID: #39183569

About the project

22 proposals Open for bidding Remote project Active recently

Other jobs you may like