Job Detail
-
Job ID 200442
Job Description
**** GENERAL RULES ****
• No scripts off marketplaces such as CodeCanyon, I want the project source code to be 100% owned by me.
FUNCTIONAL
Features:
• User Registration (Full Name, Email, Password, Confirm Password, Country, Agree with T&C’s)
• User Login (email / password)
• Forgot Password
• Email Verification to activate profile
• Product walkthrough – on first use users should get a product walkthrough.
• Be able to generate content with built templates – approx 150 prebuilt templates
• Be able to chat with built chatbots – approx 4 AI chatbots
• Be able to generate with images using prompts
• Generating text in multiple languages supported by OpenAI (default language for user can be set on users setting page)
• User should be able to control text result length and tone of voice
• User should be able to generate AI code (be able to enable / disable on super-admin panel)
• WYSIWYG Editor – output text as is writing
• Results are automatically saved on the application under tab called ‘History’
• User should be able to copy text generation and export results in PDF, Word and Text documents
• User should be able to set templates as favourite
• Users should be able to monitor their spendings / balance from current subscription
• User should be able to enter promocode on checkout for discount
• User should be able to register to Affiliate/Referral program allowing and earn income (be able to enable / disable on super-admin panel)
• User should be able to subscribe to monthly/yearly subscription plan or purchase prepaid plan
• Payment Gateways:
o PayPal (Prepaid/Monthly/Yearly/Lifetime) (be able to enable / disable on admin panel)
o Stripe (Prepaid/Monthly/Yearly/Lifetime) (be able to enable / disable on admin panel)
• Store results in Wasabi or Amazon S3 bucket (Users can choose between: Text and Images OR Images Only) (be able to enable / disable on admin panel)
• Persona & Trained AI, so users can train the AI on data like docs, links and text
• Be able to log support tickets
Optional:
• AI Speech to Text feature (optional)
• AI Text to Speech feature using OpenAI (optional)
• Live Chat with [login to view URL] Feature (optional)
• Be able to add team members to subscription (optional)
• OpenAI’s AI Vision feature
Admin Features:
• Admin panel should have detailed dashboard which should show statistics such as:
o Income (daily, weekly, monthly, yearly, all time) statistics and chart
o Number of users on platform (daily, weekly, monthly, yearly, all time) statistics and chart
o Number of paid users on platform (daily, weekly, monthly, yearly, all time) statistics and chart
o Words generated (daily, weekly, monthly, yearly, all time)
o Images generated (daily, weekly, monthly, yearly, all time)
• Admin should be able to choose which model the web app will use to Generate Content with OpenAI Models as needed (GPT4 Turbo/Vision (128K), GPT4 (8k/32k), GPT 3.5 Turbo (16k), GPT3 Davinci)
• Admin should be able to choose which model the web app will use to Generate images using OpenAI’s DALL-E-2 / DALL-E-3 / DALL-E-3 HD
• Create Prepaid Plans (be able to enable / disable on admin panel)
• Create Monthly/Yearly/Lifetime Subscription Plans
• Admin should be able to set site language and default language of content generation
• Admin should be able to create unlimited custom template on admin panel
• Admin should be able to create unlimited custom categories on admin panel
• Admin should be able to create unlimited custom AI chat bots on admin panel
• Be able to set free plan for users with option for words per month or free trial period
• Be able to set promo codes and date when they expire
• Be able to set OpenAI API Key in admin panel
• Be able to set PayPal API key in admin panel
• Be able to set Stripe API key in admin panel
• Be able to set Wasabi API key in admin panel
• Be able to set Amazon S3 bucket API key in admin panel
• User management
• Front end management (such as website content, page content, SEO, Logo, change site color theme, etc)
• Support Requests
• Be able to create additional admin accounts
• Control Template Category Access per User Group/Subscription Plan
• Control Template Access per User Group/Subscription Plan
• Control AI Chat Bot Category Access per User Group/Subscription Plan
• OpenAI Multi API Feature
• Google 2FA Authentication (be able to enable / disable on admin panel)
Super-Admin Features:
• Be able to enable/disable OpenAI’s Content Generation feature
• Be able to enable/disable OpenAI’s DALL-E image generation feature
• Be able to enable/disable AI code generation feature
• Be able to enable/disable AI chat bot feature
• Be able to enable/disable Affiliate program
• Activate license with license key and be able to set expiry date or no end date
If optional features are selected to be developed in user functional requirements:
• Be able to enable/disable AI Speech to Text feature (optional)
• Be able to enable/disable AI Text to Speech feature using OpenAI (optional)
NON-FUNCTIONAL
• Fully responsive on web, tablet and mobile
• Modern Styling
• Dark Mode (optional)
• Secure coding
Reference:
• [login to view URL]
Project ID: #37784192
About the project
Other jobs you may like
-
Photo editing
- @ Webloadedsolution.vom
- Aba, Abia, Nigeria, 450101