https://github.com/softdev629/wine-service-client
AI chat bot that can assist potential customers in a store or at home. The purpose of website is to help customers select the wine to purchase that is best for them. The AI chat bot can talk to the customer, learn about the wines we have to sell, and recommend the best wine for that customer.
https://github.com/softdev629/wine-service-client
openai-api vanilla-javascript
Last synced: 7 months ago
JSON representation
AI chat bot that can assist potential customers in a store or at home. The purpose of website is to help customers select the wine to purchase that is best for them. The AI chat bot can talk to the customer, learn about the wines we have to sell, and recommend the best wine for that customer.
- Host: GitHub
- URL: https://github.com/softdev629/wine-service-client
- Owner: softdev629
- Created: 2023-02-27T00:02:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T06:58:24.000Z (about 1 year ago)
- Last Synced: 2025-01-07T08:16:59.365Z (about 1 year ago)
- Topics: openai-api, vanilla-javascript
- Language: JavaScript
- Homepage:
- Size: 649 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Wine Service(ChatGPT) Client
> This Chatbot helps customers to select proper wine as they wish.
## Table of Contents
- [General Info](#general-information)
- [Technologies Used](#technologies-used)
- [Features](#features)
- [Screenshots](#screenshots)
- [Setup](#setup)
- [Project Status](#project-status)
- [Room for Improvement](#room-for-improvement)
- [Acknowledgements](#acknowledgements)
- [Contact](#contact)
## General Information
- This is customer wine service project.
- Has to be combined with server project
- Autochat with customers by using wine information of shop,
- The reason why I undertook it is because of strong interest on OpenAI,
## Technologies Used
- Tech 1 - OpenAI API
- Tech 2 - Vanilla
- Tech 3 - JavaScript
## Features
List the ready features here:
- Autochat
- Simple Chat UI
- Imitation of ChatGPT Sample
## Screenshots



## Setup
Requires Node.js to be installed.
Need .env file which OpenAI API_KEY is stored. That is located in /server directory.
Go into /client direcotry and run `npm run dev` CLI command.
Go into /server directory and run `npm run server` CLI command.
## Project Status
Project is: _in progress_
## Room for Improvement
These are areas i believe need improvement / could be improved. Also added TODOs for future development.
Room for improvement:
- AI theory
- OpenAI API integration
- Node.js modules
To do:
- Flexible UI
- Validation
## Acknowledgements
Give credit here.
- This project was inspired by Valentyn.
- This project was based on [this tutorial](https://platform.openai.com/docs/).
- Many thanks to Valentyn.
## Contact
Created by [Bohdan](https://softdev629.github.io) - feel free to contact me!