Trophic is a Slack-integrated platform that enhances team collaboration and recognition. This tool allows users to send virtual coins, celebrate milestones, and convert coins into cash bonuses, all within the Slack workspace.
- Send Coins: Reward your peers by sending them virtual coins as a token of appreciation.
- Mark Milestones: Track and celebrate key milestones within your team.
- Convert Coins: Accumulate and convert coins into cash bonuses at the end of each cycle.
To get started with Trophic, follow these steps:
- Clone the repository:
git clone https://github.com/Noothan-am/Value-App.git
- Navigate to the project directory:
cd Value-App
- Install the necessary dependencies:
npm install
- Set up your environment variables in a
.env
file:SLACK_API_TOKEN=your_slack_api_token DATABASE_URL=your_database_url
- Start the application:
npm start
Once the application is running, you can use the following commands within Slack to interact with Trophic:
- /sendcoin [user] [amount]: Send a specific amount of coins to a user.
- /milestone [name] [date]: Create and track a milestone.
- /convertcoins: Convert your accumulated coins into cash bonuses.
We welcome contributions to improve Trophic! Please fork the repository and submit a pull request. For major changes, please open an issue to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the Slack API for providing the integration tools.
- Special thanks to all the contributors who helped in developing this project.