Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wladiveras/in-dev
InDev - your professional copilot to help in your daily journey
https://github.com/wladiveras/in-dev
docker kanban nuxt nuxt3 nuxtui nuxtui-v3 resume resume-website tailwindcss todo
Last synced: 2 months ago
JSON representation
InDev - your professional copilot to help in your daily journey
- Host: GitHub
- URL: https://github.com/wladiveras/in-dev
- Owner: wladiveras
- License: mit
- Created: 2024-11-13T00:52:32.000Z (3 months ago)
- Default Branch: production
- Last Pushed: 2024-11-28T17:18:10.000Z (2 months ago)
- Last Synced: 2024-11-28T18:27:30.565Z (2 months ago)
- Topics: docker, kanban, nuxt, nuxt3, nuxtui, nuxtui-v3, resume, resume-website, tailwindcss, todo
- Language: Vue
- Homepage: https://wladi.com.br
- Size: 3.69 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Chatbot
WhatsApp Chatbot for E-commerce
This is a WhatsApp chatbot project that helps customers with their purchases on an e-commerce store. The chatbot uses a workflow gerated by a flow chart creator per connection. It integrates with the e-commerce store's API to provide a seamless customer experience.
![[Chatbot]()](https://wladi.com.br/images/project-indev.png)
## Features
Responds to customer inquiries about products
Recommends products based on customer preferences
Provides product information and pricing
Allows customers to make purchases directly from the chatbot
Integrates with e-commerce store's API for seamless checkout## Technologies Used
Javascript
Typescript
Nuxt 3
Nuxt UI PRO
Eslint
Pinia Store
Zod Validation
Laravel Reverb websocket
NVM(Node Version Module)## Setup
Step to setup project in your machine.
### node setup
Welcome to chatbot, create a new branch and starting coding with us.
Skip this step if you already use node 21.
Install NVM by downloading the install script from their GitHub page. You can use curl or wget:```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash#or
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
```Now, you can install a specific version of Node.js using NVM. For example, to install Node.js 21, you would use:
```bash
nvm install 21
```You can switch between installed Node versions with:
```bash
nvm use
```### project setup
Make sure to install the dependencies:
```bash
# pnpm
pnpm install
```## Development Server
Start the development server on `http://localhost:3000`
```bash
pnpm run dev
```## Production
Build the application for production:
```bash
pnpm run build
```Locally preview production build:
```bash
pnpm run preview
```Check out the [nuxt 3 documentation](https://nuxt.com/docs) and [nuxt UI](https://ui.nuxt.com/getting-started/) for more information.
## Utils Links
[iconify icons](https://icon-sets.iconify.design/)
[Tailwind css](https://tailwindcss.com/docs/)
[Animate Style css](https://animate.style/)## Licence
[MIT](./LICENSE)