Skip to content

Pagepro/open-kudos

Repository files navigation

Build Status codecov Commitizen friendly semantic-release License: MIT PRs Welcome

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 citizens

And of course, Kudos itself is open source with a public repository on GitHub.

Installation Guide

In case you need it, follow the Installation Guide.

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 balance

Giveable 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