Job Overview:

We are seeking a highly skilled developer to create a SaaS Chat Bot powered by OpenAI. The chat bot will provide all the features of Tidio.com, with an added Training section, which will allow users to train the AI Database using OpenAI ChatGPT Style Training, URL Parsing/Scraping, and File Upload (CSV). As the developer, you will also be responsible for architecting the Master Database and Customer Specific Database in a way that ensures data ownership by our company, not OpenAI, to increase the value of our organization. Additionally, the chat bot will have an affiliate system and accept payments through Stripe and Paypal.

Responsibilities:

As a developer for this project, you will have the following responsibilities:

Develop a SaaS Chat Bot powered by OpenAI with all the features of Tidio.com, along with a Training section.
Architect the Master Database and Customer Specific Database to ensure data ownership by our company.
Implement an affiliate system and payment options via Stripe and Paypal.
Propose a tech stack and reasons for selecting it.
Propose project milestones and timelines for approval.
Provide full end-to-end documentation via Google Documents.
Upload all code to my GitHub.
Provide all deliverables, including Frontend, Chat Bot, Backend, and Affiliate System.
Requirements:

We are looking for a developer with the following qualifications:

Proficient in OpenAI, Python, and front-end technologies.
Experience in SaaS development.
Strong understanding of databases and data ownership.
Ability to integrate payment gateways and affiliate systems.
Excellent communication skills.
Detail-oriented and able to work under pressure to deliver projects on time.
Available for ongoing support and maintenance for 5 years after project completion.
Project Duration:

The project is scheduled to begin on the date of agreement and must be completed within 15 days. The developer will propose project milestones and timelines for approval.

Payment:

Upon completion of the project, the employer will pay the developer $1500. Any delays will result in a $100 penalty per day. Additionally, the developer will receive 5% of profits generated by the chat bot for future bug fixes and feature improvements, paid monthly via Paypal.

Deliverables:

The developer will provide Frontend, Chat Bot, Backend, and Affiliate System. Full end-to-end documentation will be provided via Google Documents, and all code will be uploaded to my GitHub. The developer will also provide all features of Tidio.com and everything mentioned in the MVP requirements in the three videos provided.

Tech Stack:

The developer will propose a tech stack and reasons for choosing it. The employer will approve the proposed tech stack before development begins.

Front-End Design:

The employer will provide the Front-end design via a Figma file, and Frontend development will be the last step after developing the Chat Bot and Backend. The developer will start with a basic Frontend design featuring a "Get Started For Free" button.

Niche Selection:

The chatbot will have the ability to select the niche in the registration and settings page, such as dental, health, fitness, parenting, martial arts, travel, fashion, and other options. Once the user selects a niche, the chatbot will be restricted to answering questions only related to that particular niche. The database will be designed accordingly to ensure that the chatbot is not able to answer questions outside of their niche.

If you are an experienced developer with expertise in OpenAI and SaaS development, we encourage you to apply for this position. Please provide your portfolio and relevant experience in your proposal.

Budget: $1,500
Posted On: March 29, 2023 04:03 UTC
Category: Full Stack Development
Skills:JavaScript, Python, Node.js, API, Chatbot Development, Bot Development
Country: Canada
click to apply