Reward Them

The story is old and same – it's all about reaching goals, isn't it? And speaking of goals, as we are damn good players, we have decided to score the goal, together, as a team, to win the match on our own field. And took the reward in the form of close team spirit.

Reward them - a simple app for rewarding your co-workers

It is much easier to tune in a radio than your own team.

Are there any guides on how to create a close team?

We have decided not to waste our valuable time on probing into mysteries of tomes about 1001 ways to reward and unite your employees. Especially when we knew that the one highly interesting and uncommon idea was already glimmering on our southern horizon. Inspired by our professional colleagues from Wrocław (cheers Monterail!) and their admirable rewarding system supported by, we went one step ahead and created our own rewarding tool.

Ladies and Gents, let us introduce our home-made, still warm toy – Reward Them app.

Case study

An application called 'Reward them" is a recognition and reward system which primary role is to strengthen relationship between co-workers in order to cultivate team identity. Experience and time showed that in our case it also perfectly works as a motivational system.

Prograil's COO Maciej says:

As we know, creating a well knitted, close team depends on communication, on normal everyday human interactions. There are innumerable ways to express recognition to your employee. You can pat one on the back, give him high five, shout-out in front of the team, or even send him a congratulatory card if that makes someone feel good. But that's not the point.

Implementing the 'Reward Them' system went smoothly as its undeniable advantages are transparency and intuitive approach. After the 'log in' panel, you can see the main page that welcomes you with the general information about the state of the points given/received in a particular session.

We have agreed that the bonus allowance equals 50 points per month. (The currency is Polish Zloty, one point = 1 zl) Every employee is entitled to dispense 50 points to his or her co-workers, so theoretically one can gain 50 points per number of team members. This amount can be a nice allowance to the basic salary.

Let's take a look on some examples:

Points are given according to actions made in favor of the 'so called' team well-being. In this way, as an addition to kind, but simple, 'thanks' one has an opportunity to contribute a number of points (zlotys) that will be added to someone's salary and paid out monthly.

Finally, there's the panel that shows what has happened recently and the actual balance of points. You can also see how easy is to create a new reward.


As we mentioned before, time (October is the fourth month of the 'Reward Them' existence) and experience revealed that our app works perfectly not only as a rewarding but also as a motivating program. To our delight, employees appreciate bonuses as much as they are willing to use the tool. What is more, thanks to their rewarding activity, we as the co-founders, have the unique opportunity to notice issues we didn't detect before. And to remain straight - there are no signs of nepotism and back-scratching.

Heroku deploy

Finally, let's talk about something that interests us the most: coding!

Check out how easy is to deploy our toy on Heroku (assuming that you already have an account with billing information filled):

  1. Clone repo (git clone

  2. Change directory to your new app (cd rewards)

  3. Run bundle install

  4. Create .env file with your own env variables

  5. Add a heroku remote to the local git repository (heroku create)

  6. Set configuration variables (heroku config:set $(sed '/^[A-Z0-9_]\+=/!d' .env))

  7. Deploy an app (git push heroku master)

  8. Migrate schema (heroku run rake db:migrate)

  9. Populate database (heroku run rake db:seed)

  10. Add Heroku Scheduler (add-on for cron job) to app (heroku addons:add scheduler:standard)

  11. Open Heroku Scheduler (heroku addons:open scheduler) and put (rake close_previous_month) as task name, check daily is chosen as frequency

Check our latest product - it's based on our experience of managing over 50-people strong company. The tool we're missing as a small company and not an enterprise. is an employee and performance management software. It's an unique tool allowing everyone to be in the loop - by having up to date info about co-workers, time-off, benefits, assets, helping with one-on-ones, being a go-to place for company-wide announcements.

Check out

Contact us

* Required fields

The controller of your personal data provided via this contact form is Prograils sp. z o.o., with a registered seat at Sczanieckiej 9A/10, 60-215 Poznań. Your personal data will be processed in order to respond to your inquiries and for our marketing purposes (e.g. when you ask us for our post-development, maintenance or ad hoc engagements for your app). You have the rights to: access your personal data, rectify or erase your personal data, restrict the processing of your personal data, data portability and to object to the processing of your personal data. Learn more.


We do not track you online. We use only session cookies and anonymous identifiers for the purposes specified in the cookie policy. No third-party trackers.

I understand
Elo Mordo!Elo Mordo!