Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thiagohrcosta/coffee-shop-delivery-ai
Coffee Shop AI is a platform designed to simulate real-world scenarios by creating a virtual store integrated with Stripe for payment processing and utilizing artificial intelligence to enhance user interaction. The core feature of this application is a real-time Chatbot capable of interacting with various parts of the application.
https://github.com/thiagohrcosta/coffee-shop-delivery-ai
chatbot javascript openai postgresql ruby-on-rails stripe-payments
Last synced: 18 days ago
JSON representation
Coffee Shop AI is a platform designed to simulate real-world scenarios by creating a virtual store integrated with Stripe for payment processing and utilizing artificial intelligence to enhance user interaction. The core feature of this application is a real-time Chatbot capable of interacting with various parts of the application.
- Host: GitHub
- URL: https://github.com/thiagohrcosta/coffee-shop-delivery-ai
- Owner: thiagohrcosta
- Created: 2024-07-12T18:34:16.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-11T18:26:44.000Z (3 months ago)
- Last Synced: 2024-11-02T17:07:13.848Z (18 days ago)
- Topics: chatbot, javascript, openai, postgresql, ruby-on-rails, stripe-payments
- Language: Ruby
- Homepage:
- Size: 114 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coffee Shop AI
![enter image description here](https://res.cloudinary.com/dloadb2bx/image/upload/v1723400576/Default_Generate_a_realistic_coffee_shop_store_at_Paris_street_0_a6ria9.jpg)
Coffee Shop AI is a platform designed to simulate real-world scenarios by creating a virtual store integrated with Stripe for payment processing and utilizing artificial intelligence to enhance user interaction. The core feature of this application is a real-time Chatbot capable of interacting with various parts of the application. For instance, users can request the Chatbot to open a support ticket detailing their order, the conversation summary, and necessary actions to ensure that support staff has a clear understanding of the reported issue.## Technologies
![img_1](https://camo.githubusercontent.com/ca9ae72ec022d8e959dbefd3ba8e2b6b52bfeab38c36d996dadeda22092c8ab8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7261696c732d2532334343303030302e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d727562792d6f6e2d7261696c73266c6f676f436f6c6f723d7768697465) ![img_2](https://camo.githubusercontent.com/b8e4eede660bd84251c8fa9337f7428610a3638a9ada9ca87bbfdc7c4ed82694/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f727562792d2532334343333432442e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d72756279266c6f676f436f6c6f723d7768697465) ![img_3](https://camo.githubusercontent.com/bf590679058d9d1074a82721726ea4a5bf048b4b8cce82d01ba8ca32585e0298/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706f7374677265732d2532333331363139322e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d706f737467726573716c266c6f676f436f6c6f723d7768697465) ![img_4](https://camo.githubusercontent.com/c8af3418f8fe508aed1c66f474b50f9e9d8f64db648d1bd947527b35b6243a99/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636861744750542d3734616139633f7374796c653d666f722d7468652d6261646765266c6f676f3d6f70656e6169266c6f676f436f6c6f723d7768697465)
## Features- **Stripe Integration**: Securely handle payments with Stripe, allowing users to enter credit card details or other payment methods to complete their purchases.
- **Real-Time Chatbot**: An AI-driven Chatbot that can interact with users and perform tasks such as opening support tickets and summarizing conversations.
- **User Interaction**: Engage with the Chatbot to get assistance and manage orders effectively.## Objectives
The primary goal of this project is not to develop a comprehensive virtual store but to integrate an external payment system and implement AI features to enhance user experience. This project demonstrates how to use Stripe for payment processing and OpenAI for AI functionalities. For more extensive virtual store development, you can explore other repositories where Ruby on Rails is used extensively, either for full-fledged e-commerce platforms or as a backend API for a React frontend.