medson10 / atena

Atena is an initiative of the impulse in collaboration with several Impulsers, with the objective to promote the engagement and to reward the activities and efforts of each person in the Impulse.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Website License: MIT Twitter Follow

Atena v.0.1

A Atena é uma iniciativa da Impulso Network em colaboração com vários Impulsers, com o objetivo de promover o engajamento e recompensar as atividades e esforços de cada pessoa na Impulso. Nele você poderá adquirir Pontos de Experiência (XP) através da execução de diversas atividades e com base nesses dois fatores os Impulsers receberão níveis e conquistas, reconhecendo o esforço despendido nas atividades.

Configuração

Um passo-a-passo da configuração mínima que você precisa para obter o Atena em execução.

Configuração inicial

Desenvolvimento

  • Faça um fork do projeto para a tua conta, e então faça o clone
> git clone https://github.com/[your account]/atena
  • Navegue até a pasta de destino onde fez o clone do projeto
> cd atena/
  • Instale o yarn a partir do npm (ser global é opcional)
> npm i yarn -g
  • instalar os repositorios utilizando o yarn
> yarn -i
  • Adicionar referências remotas
> git remote add upstream https://github.com/impulsonetwork/atena
  • Criar o arquivo .env com as suas configurações utilizando o .env.example presente no projeto
PORT=4390
SLACK_SIGNIN_EVENTS=
SLACK_TOKEN=
GA=
MONGODB_URI=mongodb://localhost/atena
CHANNELS=CCWSMJZ6U CCXCXJWBW

Executando

  • Inicie o servidor utilizando o seguinte comando:
> yarn start:dev

Contribuindo

O principal objetivo deste repositório é continuar a evoluir o Atena, tornando-o mais rápido e fácil de usar.

O desenvolvimento da Atena acontece a céu aberto no GitHub, e somos gratos à comunidade por contribuir com correções de bugs e melhorias. Leia abaixo para saber como você pode participar da melhoria da Atena e da Impulso network.

Código de Conduta

A Impulso Network adotou um Código de Conduta que esperamos que os participantes do projeto sigam. Por favor, leia Código de Conduta para que você possa entender quais ações serão e não serão toleradas.

Guia de Contribuição

Leia nosso guia de contribuição para conhecer nosso processo de desenvolvimento, como propor correções de erros e melhorias, e como construir e testar suas alterações no Atena.

Comunidade

Todos os comentários e sugestões são bem-vindas e podem ser feitas via Issues no Github ou lá no Slack!

💬 Junte-se a comunidade em Impulso Network

License

Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE.md para obter detalhes.

About

Atena is an initiative of the impulse in collaboration with several Impulsers, with the objective to promote the engagement and to reward the activities and efforts of each person in the Impulse.

License:MIT License


Languages

Language:JavaScript 76.7%Language:CSS 16.6%Language:HTML 6.7%