/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.

Primary LanguageJavaScriptMIT LicenseMIT

Impulso

Website Twitter Follow

Atena v.0.1

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. In it you will be able to acquire Experience Points (XP) through the execution of several activities and based on these two factors the Impulsers will receive levels and achievements recognizing the effort expended in the activities.

Setup

A step-by-step of the minimal setup you need to get a Atena running.

Initial configuration

Developing

  • Make fork for your user account, then clone
> git clone https://github.com/[your account]/atena
  • Navigate to the destination folder
> cd atena/
  • Install yarn from npm (global is optional)
> npm i yarn -g
  • Install repositories using yarn
> yarn -i
  • Add remote reference
> git remote add upstream https://github.com/impulsonetwork/atena
  • Create your .env file using .env.example model
PORT=4390
SLACK_SIGNIN_EVENTS=
SLACK_TOKEN=
GA=
MONGODB_URI=mongodb://localhost/atena
CHANNELS=CCWSMJZ6U CCXCXJWBW

Running

  • Run the server using the following command:
> yarn start:dev

Contributing

The main purpose of this repository is to continue to evolve Atena, making it faster and easier to use.

Development of Atena happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Atena and of Impulso Network.

Impulso Network has adopted a Code of Conduct that we expect project participants to adhere to. Please read Code of Coodult so that you can understand what actions will and will not be tolerated.

Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Atena.

Community

All feedback and suggestions are welcome!

💬 Join the community on Impulso Network

Contributors

This project exists thanks to all the people who contribute:

License

This project is licensed under the MIT License - see the LICENSE.md file for details.