Skip to content

🎲 🚀 - ChattyBot is an application developed in NodeJs totally focused on the study of the backend with this technology and for the creation of a CRUD using Insomnia

Notifications You must be signed in to change notification settings

paulocod/Chat-nlw5

Repository files navigation

License

CHATTYBOT

SobreLayoutComo executarTecnologiasAutorLicença

💻 Sobre o projeto

O ChattyBot - É um bot que conecta o usúario e o administrador do sistema através de um simples chat de conversação para tirar as duvidas necessárias do usúario.

Projeto desenvolvido durante a NLW - Next Level Week oferecida pela Rocketseat.


🎨 Layout

Web

ChattyBot


🚀 Como executar o projeto

Este projeto é divido em duas partes:

  1. Backend (pasta src)
  2. Frontend (pasta public)

💡O Frontend precisa que o Backend esteja sendo executado para funcionar.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode

🧭 Rodando a aplicação web (Backend)

# Clone este repositório
$ git clone https://github.com/paulocod/Chat-nlw5.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd pasta

# Vá para a pasta da aplicação Front End
$ cd src

# Instale as dependências
$ (npm) npm install 
$ (yarn) yarn

# Inicie o base de dados SQLite
$ (npm) npm run typeorm
$ (yarn) yarn typeorm

# Execute a aplicação em modo de desenvolvimento
$ (npm) npm run dev
$ (yarn) yarn dev

# A aplicação será aberta na porta:3333 - acesse http://localhost:3333

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Website TypeScript

Server (NodeJS + TypeScript)


👨‍💻 Contribuidores

💜 Um super thanks 👏 para essa galera que fez esse produto sair do campo da ideia.


💪 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature

🦸 Autor

perfil


Paulo Campos🚀

Linkedin Badge


📝 Licença

Este projeto esta sobe a licença MIT.

Feito com ❤️ por Paulo Campos 👋🏽 Entre em contato!


About

🎲 🚀 - ChattyBot is an application developed in NodeJs totally focused on the study of the backend with this technology and for the creation of a CRUD using Insomnia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published