https://github.com/pagepro/open-kudos
https://github.com/pagepro/open-kudos
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pagepro/open-kudos
- Owner: Pagepro
- License: mit
- Created: 2019-02-19T08:26:24.000Z (over 6 years ago)
- Default Branch: development
- Last Pushed: 2023-01-07T07:38:52.000Z (over 2 years ago)
- Last Synced: 2024-04-15T23:03:19.711Z (about 1 year ago)
- Language: TypeScript
- Size: 6.36 MB
- Stars: 16
- Watchers: 5
- Forks: 5
- Open Issues: 68
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/Pagepro/open-kudos)
[](https://codecov.io/gh/Pagepro/open-kudos)
[](http://commitizen.github.io/cz-cli/)
[](https://github.com/semantic-release/semantic-release)

[](http://makeapullrequest.com)# Open Kudos
Open Kudos is an Open Source **Employee Recognition Bot** built *for digital teams.*
So if simple "thanks" is not enough, give Kudos on Slack!
Kudos are simply points you can give to your workmates for work done, help or just for simply being kind and smiling a lot.
Kudos can be later exchanged for prizes, which makes it a better way to say "thanks" at work, as well as a great Employee Recognition Tool.
It can make a huge impact on productivity, by building a clear rewarding and motivational system.Open Kudos is a perfect **tool for digital teams** to:
- Reward
- Appreciate
- Motivate
- Build company culture
- Or simply add a bit of fun at work!Take it and **share some feedback with us.**
# Available Features!
- Give points (kudos) for other team mates
- Check the current balance of your kudos
- Check the list of available prizes
- Exchange kudos for prizes
- Display a list of users with the highest amount of kudos received# Features roadmap:
- Web Dashboard built with React + Ant.Design
# Tech Stack
Open Kudos uses a number of open source projects to work properly in the future we will be adding more features based on other technologies:
* [Node.js] - evented I/O for the backend
* [Express] - fast node.js network app framework
* [TypeScript] - a typed superset of JavaScript that compiles to plain JavaScript
* [Mongoose] - elegant MongoDB object modelling for node.js
* [Poeditor] - software localization management platform
* [TSLint] - an extensible static analysis tool that checks TypeScript code
* [Jest] - feature-rich JavaScript testing framework
* [Travis] - is a hosted continuous integration service used to build and test software projects
* [semantic-release] - fully automated version management and package publishing tool
* [commitizen] - simple commit conventions for internet citizensAnd of course, Kudos itself is **open source** with a [public repository][kudos]
on GitHub.# Installation Guide
In case you need it, follow the [Installation Guide][guid].
# Kudos bot commands
Give command:
>/kudos give @username2 10 for being kind today
Kudos the give response:
```
@username1 gave @username2 10 for being kind today
```Balance command:
>/kudos balance
Kudos the balance response:
```
Here is your current balanceGiveable Balance
89 Kudos
These are Kudos you can give to your teammates and are reset at the beginning of the month.Spendable Balance
10 Kudos
You receive these Kudos from your teammates and can spend them to buy gifts. They never expire.
```# License
MIT
# Meet The Makers
[Pagepro] is a React Codehouse.
The Masters of React and React Native.
A team of dedicated, passionate front-end developers, trusted by digital leaders worldwide.
Building the most demanding user interfaces and front-end since 2009.
Read more about [Pagepro]
[Pagepro]:
[TypeScript]:
[Node.js]:
[Express]:
[Mongoose]:
[kudos]:
[Poeditor]:
[TSLint]:
[Jest]:
[Travis]:
[guid]:
[semantic-release]:
[commitizen]: