Welcome to Foodle, your open-source restaurant chatbot! This project simplifies the food ordering experience, providing a seamless way to explore menus, place orders, and track your food. Developed for the 2023 OpenShift Hackathon, Foodle aims to enhance the dining experience with Rasa-powered simplicity.
Svelte: A modern JavaScript framework for building user interfaces.
Node.js: JavaScript runtime for server-side development.
Rasa: Powering natural language understanding and chatbot interactions.
Redis: In-memory data structure store used for caching.
In the current version all redis related code is commented out. This is because of limitations on my end regarding OpenShift.
Source: https://isoflow.io
To deploy to OpenShift make sure you have oc
installed and are logged in, then run the kubernetes/deploy.sh
file. You may need to wait for the nlu-model-api to fully start.
This project is licensed under the MIT License - see the LICENSE.md file for details.