
Open
Posted
•
Ends in 6 days
Paid on delivery
**Project Description** I’m looking for a skilled Full-Stack Developer (or a development team) to design, develop, and deploy an AI-powered chat system for my website. The system will serve as a customer support assistant, providing dynamic, AI-generated responses in a formal and professional tone. Note: The AI model (OpenAI API) is already built and available externally. The project’s main focus is on building the management and presentation layer (users, subscriptions, statistics, vector stores, etc.) that integrates with OpenAI APIs. **Scope of Work (High-Level)** 1. Chat Interface (Web-based Chat Module): - Responsive, user-friendly web chat. - Each user linked to a separate thread to ensure no overlap between users. - Dropdown menu for assistant selection (depending on subscription plan and available assistants). 2. User Management Module: - Registration/login, profile management. - Subscription plan management. - Credits tracking. 3. Admin Panel: - Manage users & subscriptions. - Manage OpenAI connection settings (API Keys) - System usage statistics (sessions, credits, active users). - Analytics dashboard. 4. Data/Knowledge Base (Vector Store Management): - Create, edit, delete knowledge repositories (Vector stores). - Upload, download, and manage files inside vector stores. - Create, edit, delete assistants. - Link/unlink assistants with vector stores. 5. Payment Module: - Subscription plans (monthly, yearly). - Integration with payment gateway (Stripe/PayPal/etc.). 6. Customer Care Module: - Option for live support chat in future phases. - Content/Logs Module - Store user chat history (per user/thread). - Export conversations (admin view). 7. Notifications Module: - Email notifications (e.g., subscription renewals, credits usage). 8. Deployment & Scalability: - Deployment on cloud server (AWS). - Containerization with Docker (preferred). - CI/CD pipeline for continuous updates. - Scalable architecture for growing user base. - Designed to enable future development of mobile apps (iOS & Android) using the same backend APIs. **Deliverables** - Fully functional AI-powered chat system integrated with OpenAI API, covering all modules and requirements listed in the Scope of Work. - Documentation (system setup + code explanation). - Source code and deployment files. - Compressed file (.zip/.[login to view URL]) containing the complete project, ready for install & run directly on AWS server. - Deployment on cloud server (AWS). - Scalable backend architecture ready for future mobile apps (iOS & Android). **Ideal Skills & Experience** - Strong background in AI & NLP. - Proven experience with chatbots / conversational AI. - Proficiency in Python, JavaScript/TypeScript. - Experience with OpenAI API integration (or similar models). - Solid understanding of web integration & APIs. - Experience with cloud deployment (AWS/GCP/Azure). - Familiarity with UX/UI design for chat systems. **Timeline** - Approx. 2–4 weeks (negotiable, milestone-based). **Budget** - To be discussed. - Milestone-based payments preferred. **Instructions for Bidders:** Please include links/examples of similar projects you have developed, and specify your approach to ensure scalability, security, and clean documentation.
Project ID: 39721461
Open for bidding
Remote project
Active 56 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

Medina, Saudi Arabia
Member since Aug 5, 2020
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
$15-25 USD / hour
₹600-601 INR
₹1500-12500 INR
$15-25 USD / hour
₹12500-37500 INR
$30-250 USD
$750-1500 USD
$30-250 USD
$25-50 USD / hour
$10-30 USD
$10-30 USD
$750-1500 USD
$25-50 USD / hour
₹600-1500 INR
$10-30 USD
$30-250 USD