Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Singapore, Singapore
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview
We are looking to hire experienced freelancers to build a complete AI-powered web platform and mobile application that allows users to generate:
• AI Images using Nano Banan
• AI Videos using Sora 2
The platform must include full frontend UI/UX, backend logic, API integration, user authentication, subscription system, media storage, admin panel, and scalable infrastructure.
The final product should include:
• Fully responsive web app (React/[login to view URL] preferred)
• Optional mobile app (React Native / Flutter)
• High-performance backend (Node.js / Python / FastAPI / Django)
• Secure database & user system
• Payment gateway integration
• Admin dashboard
• Cloud deployment
• Complete documentation
Core Features
1. User Authentication & Accounts
User sign-up & login (Email, Google, Apple, Phone number)
Forgot password & email verification
Two-factor authentication (optional)
User dashboard with profile settings
Subscription and usage limits view
2. Image Generation Module (Nano Banan)
Integration with Nano Banan API / model for image generation
Input prompt box (text-to-image)
Options:
Image resolution selection
Image styles and presets
Negative prompts
Number of images per generation
Image enhancement options (upscale, remove background)
Download image (PNG/JPEG)
Store user history
3. Video Generation Module (Sora 2)
Integration with Sora 2 API / model for text-to-video generation
Prompt input box
Video duration selector
Style / theme selector
Option for storyboard-style preview
Video file download (MP4)
Save video in user history
4. User Dashboard
Previous image generations
Previous video generations
Download and share options
Manage subscription & payment
API usage statistics
Referrals and rewards module (optional)
Backend Requirements
5. Backend Core System
REST API or GraphQL
Microservices architecture (if needed)
Load balancing for heavy AI tasks
Integration with Nano Banan and Sora 2
AI queue management (Redis, Celery, etc.)
Token-based authentication (JWT)
Rate limiting & usage control
6. Database
Use any scalable DB:
PostgreSQL / MongoDB / MySQL
Data to store:
Users
Login sessions
Subscription plans
Payment records
Image generation prompts and outputs
Video prompts and outputs
Analytics logs
7. Storage
AWS S3 / Google Cloud Storage / Azure
CDN enabled
Automatic cleanup rules for old files (optional)
Frontend Requirements
8. Web Frontend
Preferred stack: React / [login to view URL] / Tailwind
Pages Required:
Landing page
Pricing page
Login / Signup
Image generator page
Video generator page
Dashboard (profile, history, settings)
Support / FAQ page
Admin login
UI Requirements:
Modern UI
Fast loading
Mobile-friendly responsive design
Animations and transitions
Dark mode (optional)
9. Mobile App (Optional)
Flutter / React Native
Image & video generation
User profile
Push notifications for task completion
Admin Panel Features
10. Admin Dashboard
Total users
Total revenue
Total images/videos generated
User activity logs
Manage subscriptions
Approve / pause user accounts
Delete content
System health monitoring
Payment & Monetization
11. Subscription System
Monthly / yearly plans
Usage credits (image credits, video credits)
Free trial with limited credits
Auto-renewal
12. Payment Gateway Integration
Stripe
PayPal
Razorpay (for India)
Apple Pay / Google Pay
Security Requirements
Encrypted database passwords
HTTPS everywhere
API key encryption
DDOS protection
WAF firewall
Secure login & logout flow
Deployment & DevOps
13. Hosting & Deployment
AWS / Google Cloud / Azure / DigitalOcean
Docker containerization
CI/CD pipeline
Scalable architecture
Logging & monitoring (CloudWatch or similar)
Deliverables Expected
Fully functional Web Platform
Fully functional Backend API
Fully integrated Nano Banan image generator
Fully integrated Sora 2 video generator
Database schema
Admin panel
Payment system
Web + mobile deployment
Complete documentation
Source code in GitHub
1 month post-launch support" (client-provided description)
Matched companies (6)

Mobiweb Global Solutions

Chirag Solutions

Versasia Infosoft

eShop Genius

TechGigs LLP
