SaaS Social Media AI Scheduler
Budget: €3,000 – €5,000 EUR
I'm looking for a reliable freelance team or experienced individual to build a complete MVP (Minimum Viable Product) of a SaaS Web Application that automatically generates social media posts using AI and schedules them for publication on at least 1–2 social platforms (initially LinkedIn, optionally Facebook later).
This project should cover the full A to Z development cycle, including frontend, backend, database, AI integration, basic user management, subscription billing setup, and deployment.
1. Frontend (Web App)
Business onboarding form:
Inputs: Business Name, Industry/Niche, Services/Products, Tone of Voice (e.g., Friendly, Professional), Target Audience.
Dashboard for users:
View AI-generated post drafts (text + hashtags).
Edit or approve generated posts.
Basic calendar view of upcoming scheduled posts.
Manual post scheduling (pick date & time).
Settings page (account details, plan, billing).
2. Backend
AI content generation:
Integration with OpenAI GPT-4 API (via prompt templates).
Generate batches of social media posts based on user business profile.
Scheduling logic:
Integration with Zapier, Make.com, or direct LinkedIn API to auto-publish posts at scheduled times.
Stripe subscription integration:
Setup basic Starter/Pro plans with automated billing, upgrades/downgrades, and cancellations.
Simple usage limits:
Starter plan: e.g., 10 posts/month
Pro plan: e.g., 30 posts/month
3. Database
Store user accounts, business info, generated posts, scheduled posts, billing info.
Suggest Firebase, Supabase, or Airtable (open to alternatives).
4. Admin Panel
Simple backend panel to:
View all users
Track usage (# of posts generated, scheduled)
Manually edit accounts if needed
5. Other Features
Authentication system (email/password login).
GDPR-compliant privacy policy and cookie consent banners.
Error handling for failed post generations or scheduling failures.
Responsive design (desktop first, mobile view secondary for MVP).
Deployment on scalable infrastructure (suggest Vercel, AWS, or Google Cloud).
Requirements:
Use modern, lightweight tech stack (React / Vue.js frontend preferred, Node.js/Python backend preferred).
Clean, scalable code (future proofing for multi-platform support like Instagram, TikTok).
Good English communication skills.
Clear milestones and demo versions at each major stage.
Source code must be delivered and fully owned by me upon completion.
Secure coding practices (OAuth for social integrations, Stripe PCI compliance, basic user data protection).
Timeline:
Maximum 8–10 weeks to full MVP delivery.
Beta demo ready by Week 6–7 preferred.
Nice-to-Haves (Optional for Bonus):
AI-generated suggested images (Midjourney, DALL-E) for posts.
Multilingual support (Dutch/French/English posts generation).
Analytics dashboard (post engagement insights - even simple views/clicks).
Admin notifications (e.g., email if user hits plan limits).
How to Apply:
Please send me:
Short intro (team size, country/timezone).
Relevant past projects (especially SaaS, AI, or social media tools).
Proposed tech stack.
Estimated delivery time + detailed milestone plan.
Rough cost estimate for complete MVP as described.
Any questions/suggestions to improve the project.
Important:
Only serious, experienced developers please.
I prefer working with freelancers who can advise on best practices, not just execute tasks blindly.
Clean UI/UX is important — no ugly MVPs; it must feel professional even if simple.
This project should cover the full A to Z development cycle, including frontend, backend, database, AI integration, basic user management, subscription billing setup, and deployment.
1. Frontend (Web App)
Business onboarding form:
Inputs: Business Name, Industry/Niche, Services/Products, Tone of Voice (e.g., Friendly, Professional), Target Audience.
Dashboard for users:
View AI-generated post drafts (text + hashtags).
Edit or approve generated posts.
Basic calendar view of upcoming scheduled posts.
Manual post scheduling (pick date & time).
Settings page (account details, plan, billing).
2. Backend
AI content generation:
Integration with OpenAI GPT-4 API (via prompt templates).
Generate batches of social media posts based on user business profile.
Scheduling logic:
Integration with Zapier, Make.com, or direct LinkedIn API to auto-publish posts at scheduled times.
Stripe subscription integration:
Setup basic Starter/Pro plans with automated billing, upgrades/downgrades, and cancellations.
Simple usage limits:
Starter plan: e.g., 10 posts/month
Pro plan: e.g., 30 posts/month
3. Database
Store user accounts, business info, generated posts, scheduled posts, billing info.
Suggest Firebase, Supabase, or Airtable (open to alternatives).
4. Admin Panel
Simple backend panel to:
View all users
Track usage (# of posts generated, scheduled)
Manually edit accounts if needed
5. Other Features
Authentication system (email/password login).
GDPR-compliant privacy policy and cookie consent banners.
Error handling for failed post generations or scheduling failures.
Responsive design (desktop first, mobile view secondary for MVP).
Deployment on scalable infrastructure (suggest Vercel, AWS, or Google Cloud).
Requirements:
Use modern, lightweight tech stack (React / Vue.js frontend preferred, Node.js/Python backend preferred).
Clean, scalable code (future proofing for multi-platform support like Instagram, TikTok).
Good English communication skills.
Clear milestones and demo versions at each major stage.
Source code must be delivered and fully owned by me upon completion.
Secure coding practices (OAuth for social integrations, Stripe PCI compliance, basic user data protection).
Timeline:
Maximum 8–10 weeks to full MVP delivery.
Beta demo ready by Week 6–7 preferred.
Nice-to-Haves (Optional for Bonus):
AI-generated suggested images (Midjourney, DALL-E) for posts.
Multilingual support (Dutch/French/English posts generation).
Analytics dashboard (post engagement insights - even simple views/clicks).
Admin notifications (e.g., email if user hits plan limits).
How to Apply:
Please send me:
Short intro (team size, country/timezone).
Relevant past projects (especially SaaS, AI, or social media tools).
Proposed tech stack.
Estimated delivery time + detailed milestone plan.
Rough cost estimate for complete MVP as described.
Any questions/suggestions to improve the project.
Important:
Only serious, experienced developers please.
I prefer working with freelancers who can advise on best practices, not just execute tasks blindly.
Clean UI/UX is important — no ugly MVPs; it must feel professional even if simple.