Projeto Open Source com a licença GNU General Public License v3.0
Um ecosistema para gerenciamento de Associações Terapêuticas de Cannabis Medicinal.
Desenvolvido pela Associação Sou Cannabis https://soucannabis.ong.br
Todos os sistemas do Ecosistema SouCannabis são Open Source e são interligados através do Cadastramento de Associados, uma estrutura comlpeta para armazenamento de dados de associados, assinatura de termos de adesão, suporte para conversas por Whats'app e Email em um só canal para o time de acolhimento e dashboard com análise de dados de associados.
O Ecosistema é composto por:
- Cadastramento - Cadastro de associados - https://github.com/soucannabis/ecosistemasoucannabis
- Cadastramento Server - Cadastro de associados - https://github.com/soucannabis/ecosistemasoucannabis-server
- Directus - Gerenciamento de banco de dados - https://github.com/directus/directus
- Chatwoot - Gerenciamento de conversas por Whats'app - https://github.com/chatwoot/chatwoot
- DocuSeal - Assinatura de contratos online - https://github.com/docusealco/docuseal
- Meta Base - Dashboards para analise de dados - https://www.metabase.com/
- Magento - Plataforma e-commerce - https://business.adobe.com/products/magento/magento-commerce.html
- (Em desenvolvimento) Loja virtual no sistema de cadastramento integrado com Magento E-commerce
Instalação do Cadastramento:
- git clone https://github.com/soucannabisdev/ecosistemasoucannabis
- cd ecosistemasoucannabis
- npm install
- Crie um arquivo .env com as seguintes variaveis de ambiente
- npm start
REACT_APP_URL= //URL de instalação do Cadastramento
REACT_APP_SERVER_URL= //URL de instalação do Cadastramento Server
REACT_APP_SERVER_API_TOKEN= //Cadastramento Server API Token
REACT_APP_DIRECTUS_API_URL= //URL do Directus
REACT_APP_DIRECTUS_API_TOKEN= //Token do Directus
REACT_APP_DOCUSEAL_URL= //URL de instalação do Docuseal
REACT_APP_PASS_ENCRYPT= //Senha aleatória para criação de criptografia
WDS_SOCKET_PORT=0 //Variavel para funcionamento correto de Websockets
Instalação do Servidor:
- git clone https://github.com/soucannabisdev/ecosistemasoucannabis-server
- cd ecosistemasoucannabis-server
- npm install
- Crie um arquivo .env com as seguintes variaveis de ambiente
- npm start
DIRECTUS_API_URL= //URL do Directus
DIRECTUS_API_TOKEN= //Token do Directus
CORS= // URL do Cadstramento
PASS_ENCRYPT= //Senha aleatória para criação de criptografia
PORT=8055 #Porta do Servidor
Se tiver Chatwoot Instalado
CHATWOOT_URL= //Chatwoot URL
CHATWOOT_API_URL= //URL da API do Whats'app
CHATWOOT_INSTANCE_NAME= //Nome da Instancia
CHATWOOT_API_KEY= //Chatwoot API key
CHANNEL_ID= // Canal de atendimento no Chatwoot
CHATWOOT_ACCOUNT_ID= //Número da conta no Chatwoot
CHATWOOT_TOKEN= // Token do Chatwoot