
Closed
Posted
Paid on delivery
Full-Stack AI Short-Form Video Clipping & Social Media SaaS like [login to view URL] , [login to view URL] and klap Target Deliverable: Minimum Viable Product (MVP) with Advanced Admin & User Controls 1. ARCHITECTURE & TECH STACK PREFERENCES - Frontend: [login to view URL] (App Router), React, Tailwind CSS, Shadcn/ui (optimized for desktop and mobile web viewports with local state persistence for Day/Night mode toggles). - Backend: Python (FastAPI or Django REST Framework) preferred due to native library support for video processing (FFmpeg, MoviePy, yt-dlp). - Database & Auth: Supabase (PostgreSQL) or Firebase. Must include secure email/password auth, Google OAuth, and integrated session management. 2. SYSTEM DATABASE SCHEMA & CORE MODELS Developers must implement a relational database structure containing these explicit models: - Profiles: (id, email, role ['user', 'admin'], credit_balance_minutes, stripe_or_payment_customer_id, theme_preference, created_at) - Pricing_Packages: (id, name, credit_amount_minutes, price_inr, price_usd, discount_percentage, is_featured, is_active) - Coupon_Codes: (id, code [unique], discount_percent, max_redemptions, current_redemptions, expires_at, is_active) - User_Subscriptions: (id, user_id, package_id, status, current_period_end) - Videos_Processed: (id, user_id, original_url, source_type ['upload', 'url'], status ['pending', 'transcribing', 'processing', 'completed', 'failed'], duration_seconds) - Generated_Clips: (id, video_id, user_id, clip_title, start_time_seconds, end_time_seconds, virality_score, storage_url_mp4, is_scheduled, scheduled_time, is_posted) - Newsletters_Sent: (id, subject, body_content, total_sent, created_at) 3. USER DASHBOARD & CORE FUNCTIONALITY - Ingestion Terminal: Support local drag-and-drop file uploads (MP4) and URL pasting (YouTube, Instagram, TikTok links using yt-dlp on the backend). - Automated Video Logic Mocking: Balance verification must happen before ingestion. If credits are sufficient, deduct appropriate minutes. For the MVP, provide a fully functioning interface connected to backend mocks that progress cleanly through transcription, timestamp evaluation, and composition. - Interactive Editing Studio: The dashboard must show generated clip outputs on a grid. Each card requires: a video playback frame, an editable text field for titles, an explicit 'Download MP4' action path that pulls directly from the cloud storage bucket, and a secondary scheduling layout. - Subtitle Customization Sidebar: Users must be able to change typography settings in real-time (fonts like Montserrat Bold, Impact; colors; text strokes) and toggle a rule to "Auto-add 3s trending random meme hook at video start." 4. MULTI-CURRENCY BILLING & GEOLOCATION DISPATCH - Implement an automated location-routing loop at the app level. If the client IP is from India, lock the workspace to INR (₹) and deploy Razorpay SDK infrastructure. For international traffic, route to USD ($) utilizing Paddle or Lemon Squeezy (acting as a Merchant of Record). - Build a dual-state credit interactive slider panel on the front page ranging from 300 minutes to 3,000 minutes. Fetch tiered configurations dynamically from the database table (applying a 20% discount above 1,000 credits, 40% above 2,500 credits). Includes a promo code redemption form that runs backend validations against active database coupons. 5. CONTENT CALENDAR & SOCIAL MEDIA QUEUE - Each clip card must have an option to pick a target date/time and select platform destination toggles (YouTube Shorts, Instagram Reels, TikTok). - Save these inputs into the `generated_clips` queue table and render a global visual "Content Calendar" view dashboard where the user can inspect, modify post times, or delete scheduled actions seamlessly. 6. MASTERS CONTROL OPERATIONS PORTAL (Gated at /admin) Create an administrative control workspace restricted strictly to users with the 'admin' role flags. It must contain separate UI modules for: - Packages & Inventory CRUD: Data tables to add, update, discount, or deactivate packaging tiers on the fly without updating codebase arrays. - Coupon Code Engine: UI to spawn code strings with custom maximum limits, expiration dates, and discount rates. - Wallet Overwrite Suite: Searchable client ledger allowing the admin to manually add/subtract minute token balances from profiles or override permissions. - In-App Alerts & Newsletter Broadcast: Rich text template view to dispatch mass messages. The execution must insert tracking records into `newsletters_sent` and push instant UI alerts to user account side-drawers. - Analytics Hub: Visual metric overview tracking Total Platform Revenue, Active Subscriptions, Total Videos Processed, and aggregate fleet remaining credits. 7. COMPLIANCE & SECURITY DELIVERABLES - The application backend must process payment updates using secure, signed webhook listener endpoints (not client-side success callback loops). - The global layout must implement responsive layout principles, smooth loading skeletons, custom toast feedbacks, and explicit legal page components (Terms of Service, Privacy Policy, Refund Policy) in the footer.
Project ID: 40539336
42 proposals
Remote project
Active 20 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
42 freelancers are bidding on average ₹25,925 INR for this job

Hi, I’m Krishna from Delhi. Thank you for the opportunity to submit our proposal for your project. We have carefully reviewed the project details, and based on our experience, my team and I are confident in our ability to deliver a successful solution. We are a team of 20+ AI engineers and have successfully completed 300+ projects across various domains. I would appreciate the opportunity to schedule a brief discussion to better understand your requirements and expectations. This would also allow us to share our approach and demonstrate how our expertise can add value to your project. Additionally, we have recently worked on similar projects and would be happy to share relevant insights and learnings that may be beneficial for your initiative. Looking forward to connecting with you. Thanks & Regards, Krishna Kant KrisuTechkul
₹25,000 INR in 7 days
4.6
4.6

Has refactored a Replit-hosted backend and implemented hardened Meta auth, API wrappers, sync jobs, unified GoHighLevel module, and end-to-end Stripe webhooks Thanks !
₹25,000 INR in 7 days
0.0
0.0

Hi! I'd be happy to help with your SaaS MVP. I work with a small team with more than 10 years of experience in development, including AI integrations, video processing workflows, and scalable SaaS platforms. As we're currently growing our new team, we're offering competitive pricing while maintaining high-quality standards. I'd be happy to discuss the project scope, timeline, and best technical approach for the build.
₹20,000 INR in 30 days
0.0
0.0

Ludhiana, India
Payment method verified
Member since Nov 3, 2020
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
₹37500-75000 INR
$250-750 USD
$30-250 USD
₹12500-37500 INR
$250-1000 USD
$300-3000 USD
$15-25 USD / hour
$1500-3000 USD
$250-750 USD
₹1500-12500 INR
$15-35 USD / hour
$250-750 USD
₹600-1500 INR
₹1500-12500 INR
$250-750 USD
€250-750 EUR
₹750-1250 INR / hour
₹600-1500 INR
$25-50 USD / hour
₹1500-12500 INR