A Vue application that allows users to ask questions on various topics and track packages using a chatbot implemented with Rasa.
Chatbot is a Vue application that enables users to ask questions and receive responses on a wide range of topics. Additionally, users can track packages and get real-time information about their status through the chatbot implemented with Rasa.
- Vue: A progressive JavaScript framework for building user interfaces.
- Rasa: An open-source platform for building conversational assistants.
- PrimeVue: A UI component library based on Vue.js.
- Pinia: A state management system for Vue.js applications.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- VeeValidate: A form validation library for Vue.js.
- Yup: A JavaScript schema builder for value parsing and validation.
To set up the project locally, follow the steps below:
- Clone this repository to your local development environment.
- Install project dependencies by running the command
npm install
. - Note: The Rasa repository for this project is not public yet.
- Start the development server by running the command
npm run serve
. - Access the application in your browser using the URL
http://localhost:8080
.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
MIT License
Copyright (c) 2022 João Bruno Rodrigues de Freitas