
Closed
Posted
Paid on delivery
Development Requirements Document 1. Project Overview This project aims to extend and optimize the functionality of the existing system, with a focus on improving user experience, security, subscription services, payment integration, and management capabilities. The goal is to develop a versatile and flexible AI API platform that ensures system stability, efficiency, and security. Website: [login to view URL] 2. Development Features Overview 2.1 Bug Fixes Add a fix for the logo redirection bug: Correct the error where the logo does not redirect properly, ensuring normal navigation to the homepage or the specified page. Add a check for all code bugs: Conduct a thorough code review, identify and fix all potential issues, ensuring logical correctness and stable operation of the code. 2.2 Data Monitoring and Display Add data monitoring features in the admin system, displaying the following metrics: Add user visit count: Real-time statistics on total user visits. Add regional access ratio: Display the percentage of users visiting from different regions. Add user source ratio: Show user acquisition channels, such as organic search, social media, advertising, etc. Add order count: Track and display the total number of orders and their status. Add revenue data: Display total revenue and monthly revenue changes. Add total user count: Show the total number of registered users and new user growth. Add risk control count: Track and display the total number of risk control incidents handled. 2.3 Blog Function Add a Blog publishing module: Add SEO settings feature: Provide editing options for custom SEO metadata (title, keywords, description, etc.) to enhance the page's search engine visibility. Add UI design: Use Figma design style for an intuitive and user-friendly interface. 2.4 Risk Control System The risk control system will add the following functional modules: Add geo-based login risk control: Detect user logins from different geographic locations and trigger security alerts. Add keyword blocking system: Automatically identify and block prohibited keywords within the system to prevent the spread of prohibited content. Add inappropriate content filtering system: Integrate the Baidu content review API to automatically review text, images, and videos, blocking inappropriate content. Add automatic penalty rule system: Automatically restrict access and usage rights of violating users based on predefined rules. Add manual management system: Allow administrators to manually review and handle risk control incidents, with logs of the actions recorded. 2.5 Payment Gateway Integration Add payment methods: Stripe Airwallex Cryptocurrency payments 2.6 API Call Logs Management Add API call log feature: Record and store user API call data, including text, images, audio, video, and documents. Add log download feature: Allow users to download detailed records of API calls. 2.7 Phone Verification Feature Add phone verification during registration: Users must enter a phone verification code to complete registration. Add phone verification for geo-based logins: When users log in from new devices, they must re-verify using a phone verification code. Add auto-save feature: The system automatically saves the user's phone verification status and records. 2.8 Real-Name Authentication System Add personal user real-name authentication: Users can upload ID information, integrating a third-party API for verification within China. Add enterprise user real-name authentication: Enterprises must upload business information, which will be reviewed by the admin, integrating a domestic third-party API. Add permission settings: Assign different API call permissions based on the user’s authentication status (verified/unverified). 2.9 Multi-Language Support Add language switching functionality: Support language switching between Simplified Chinese, Traditional Chinese, and English. 2.10 Admin Permission Allocation Add admin panel permission configuration: Allow assigning different management permissions to employees so they can manage user issues and risk control without accessing API features. 2.11 Automatic Contract Generation Add a feature for users to download purchase receipts: Users can generate and download receipts from the admin panel. Add receipt template management: Support editing and customizing receipt templates in the admin panel, using Figma-style UI. 2.12 Subscription Function Add subscription module: Configure different permissions for each subscription plan and allow editing of subscription content in the admin panel. Add auto-redirection feature: After subscribing, users can be automatically redirected to a high-speed VIP-key group. Subscription plan examples: Test Plan: Valid for 1 month, fixed quota of 100. Enterprise Plan: Automatically redirects to the VIP-key group, unlimited time, fixed quota of 1000, access to all API models. Enterprise Pro Plan: Automatically redirects to the VIP-key group, unlimited time, fixed quota of 10000, access to all API models. Custom Plan: Automatically redirects to the VIP-key group, unlimited time, customizable quota, minimum quota starts at 50000. 2.13 Key Placement Feature Add custom key placement module: Assign a dedicated key or multiple dedicated keys for custom users, ensuring high efficiency and exclusive use of API calls. 2.16 Invitation System Add invitation reward system: If User A invites User B to register and recharge, User A will receive a commission. Configurable invitation rules: Allow admins to set invitation reward rules to facilitate market promotion and user growth. 2.17 SEO Settings Add intuitive SEO settings: Admins can configure website SEO information in the admin panel, including website name, logo, title, and domain binding. 2.18 New UI and Feature Integration We made Figma UI and needed help converting the code and pairing Figma to all pages and functional effects. 2.19 User Management Add user information viewing module: View detailed user information, including login IP, API call website address, personal info, account password management, phone number management, risk control incidents, invitation count, and reward quotas. 2.20 Order Management Add order viewing feature: View detailed information on paid users, including order number, payment method, payment time, amount, IP, status, and receipt download. Add refund management: Include a refund button to handle order refunds. 2.21 Customer Support Chat System Add integration of third-party chat systems (e.g., Zendesk): Provide real-time customer support to handle user issues and inquiries. 2.22 Feedback System Add a ticket system: Users can submit tickets to provide feedback or report violations, and admins can review and address these tickets in the admin panel. 2.23 Other API Integrations Add integration of other APIs: Integrate a background removal API. Integrate an SMS verification API. Integrate a Google search engine API. 2.24 Membership Classification Add a user classification feature: Categorize users into regular users, member users, and custom users. Allow filtering based on these categories to manage users more efficiently. 3. Project Development Requirements This project only requires the completion of: 2.1, 2.2, 2.4, 2.5, 2.6, 2.7, 2.8, 2.12, 2.19, 2.20, 2.21, 2.22. Programming Language: Golang Functionality: Ensure all features are fully operational and deployable on the website. Design Approval Process: Only designs that meet the requirements will be accepted. Maintain high communication levels during the design process to ensure that each design detail meets expectations. If the development fails to meet the requirements or cannot complete the task, the designer must issue a full refund, or refund for unfinished parts. Development workflow: After completing one page design, confirm with us; upon approval, proceed to the next page to ensure efficiency. Development Timeframe: 30 days Project Budget: 1000 USD Divided into 2 milestones. The first milestone(500U) is to complete 2.1、2.2、2.4、2.5、2.6、2.7、2.8. The second milestone(500U) is to complete 2.12、2.19、2.20、2.21、2.22. After completing first and second milestones, the third milestone will be opened (2.3、2.9、2.10、2.11、2.13、2.14、2.15、2.16、2.17、2.18、2.23、2.24) (the third milestone to be negotiated separately) 4. Project Deliverables - Provide source code, including the source code of the entire website with new features added, and the source code of new features. - Functional integrity ensures that all functions are used smoothly and the entire website runs smoothly. - All features and new features are available and no bugs. - Conduct comprehensive functional, performance, and security tests to ensure the system is bug-free.
Project ID: 38745445
8 proposals
Remote project
Active 2 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $1,119 USD for this job

As a seasoned data scientist and software developer, I'm deeply excited by the prospects of your project, the AI API Platform Expansion & Optimization at Duckagi. With my extensive training and experience working with various programming languages like Python, Java, SQL, and frameworks like TensorFlow and Keras, including the AWS Cloud environment that could be beneficial to your API development. Moreover, my solid experience in Cybersecurity is a crucial asset for defining and implementing system risk control measures in line with your requirements. I can develop geographically based logins monitoring that sends instant alerts when detecting any unauthorized login attempt which can help protect your user's information while adding to their overall platform experience. Furthermore, I have an asterisked background in business making me a stronger candidate when it comes to integrating payment systems like Stripe, Airwallex and even cryptocurrencies into your platform. All in all, I offer you vast theoretical and practical knowledge from my numerous publications on algorithm development such as deep learning techniques based on Neural Networks and developing Large Language Models (LLMs). My proficiency in strategizing, managing projects, conducting researches will guarantee an efficient job delivery.
$1,500 USD in 7 days
4.6
4.6

Hello, MAGICTER PTE.LTD. How are you? I read your job description carefully and notice I am a candidate for this project. As a senior software developer, I have a professional experience of working in similar projects. I am very familiar with OpenAI, Website Development, ChatGPT AI Integration, API Development and Golang. I can start working immediately and will provide the full time service without weekends if you want. Please message me to discuss more. Best regards,
$1,200 USD in 7 days
0.0
0.0

Hello I have checked JD carefully. Based on my experience with over 8 years in OpenAI, ChatGPT AI Integration, Golang, API Development and Website Development, I can provide you high quality works as you want. I'm ready to start working right now and will deliver you the best result in a short time. Could we discuss in more detail via chatting?? Karl
$1,200 USD in 7 days
0.0
0.0

Hi MAGICTER PTE.LTD. , I am Leo Yeung from Hong Kong who has over 8 years of experience in Software development. I'm really pumped about this opportunity! I have checked your job description for AI API Platform Expansion & Optimization. I recently led a project with similar challenges and nailed it. My expertise is in API Development, ChatGPT AI Integration, OpenAI, Golang and Website Development, and I'm ready to bring my skills and energy to your project. Let's achieve your goals together! Best regards, Leo Yeung
$1,000 USD in 10 days
0.0
0.0

@@@@@@@ Welcome client @@@@@@@ ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ Where you are is a result of who you were, but where you go depends entirely on who you choose to be. If you reach out me, I will discuss about the project with you. And also I will show you all the past work I have done. -Full stack legend -Web/C/C++ expert -IT technology god -Blockchain monster -Fast delivery -Reasonable price -Several revision. -Easy communication Thanks
$1,125 USD in 7 days
0.0
0.0

Hi. I am Runze from China. I am fluent in both English and Chinese, and I would love to help you to complete this project. I look forward to working with you. Best regards.
$800 USD in 30 days
0.0
0.0

FANLING NEW TERRITORIES, Hong Kong
Payment method verified
Member since Aug 4, 2024
$3000-5000 USD
$300-400 USD
$100-200 USD
$250-750 USD
$150-300 USD
₹12500-37500 INR
$250-750 USD
$10-30 USD
$15-25 USD / hour
$100-250 USD
₹600-1500 INR
₹100-400 INR / hour
$15-25 USD / hour
$5000-10000 USD
$10-30 USD
₹1500-12500 INR
$8-15 USD / hour
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹600-1500 INR
€30-250 EUR
₹750-1250 INR / hour
$5000-10000 AUD
₹1500-12500 INR