
hi people,
Yesterday I set up a project to share salaries in order to be able to value each other better. – https://www.reddit.com/r/mkd/comments/1sbjkv7/колку_вредиме_сподели_ја_платата_анонимно/
First of all, thanks to the 30 or so people who trusted and set their salaries 💜. You are stepping on your feet!
Second, thanks to everyone for the comments and criticisms. The biggest criticism was because if it is anonymous, an email is requested. The note was spot on, although it was impossible to find out who posted what, the emails were not in the database and there was no connection between emails and posts, plus time, all the posts were not with a precise date but only a month – it could not be determined exactly even by logs.
Regardless, I decided to remove the email requirement, and set up a Cloudflare Turnstile Captcha – to protect against bots.
I honestly don’t feel good about this change, because the database is “open” and it’s up to CloudFlare not to spam.
Publicly available data
All data is publicly available in CSV on github. On every code change, a script is run and it makes a backup in CSV and uploads it to github releases. You don’t need to know Github to download them. The link is https://github.com/platafyi/plata.fyi/releases. You should be able to see this without a login.
Purpose
While I understand the skepticism from anyone who was a skeptic, the goal of this project is/was never to gain any insight. First, I do not live in Macedonia, second, I am not an employer. I know what it means to have a paycheck because I use one before every interview levels.fyi as a developer, and I know how much I should ask for. I think that everyone in MK will benefit from such a thing.
So I invite you to build the goal of the project together.
What’s next
Review the project, create github issues/PRs and we developers can talk about features there. Anyone can contribute. Honestly, if there is a response and a desire, I will make anyone a full moderator, and I would hand over the whole project.
Where do you need help?
FirstI’m a backend guy, it would be ok if someone takes a peek at the frontend. I sculpted it with Claude so someone has a look there, there are quite a few things that can be fixed.
Secondmaybe real first, say plus protected except CloudFlare. Currently, I have a rate-limit per IP, but even that is a bit of a hassle.
Third, features/design and everything you can think of.
Follow the link – https://github.com/platafyi/plata.fyi
Good night
___
EDIT1 (developer): Regarding emails, I used resend.com for the first 2-3 hours so https://forwardemail.net/. The guys said that they have no retention of emails, they keep mail envelopes so headers for up to 30 days. I checked other SMTP transactional providers, none have an option to delete email after delivery. The only option for email is custom SMTP, but by the time the domain warmup is done, weeks, if not months, will pass and everything will go to spam. If anyone has a solid SMTP domain that they would open-source-nal, we can use that and get the email login back. With full control of SMTP we will be able to have truly 0 email logs
Posted by isowolf

3 Comments
Realno me bendisva UI-to simple e i brka rabota, ke ti go razgledam proekto denojve pozz
Nice
Mislam deka najgolema ebancija napravena na makedonceto e da misli samo vo neto plata (a ne bruto kako 99% od svetot) za da ne sfati kolku od **negovi** pari ustvari idat za zdravsto sto ne funkcionira i penzija sto edvaj dali ke ja ima.
Ima golem del od ljuge (programeri posebno) sto zimaat plata vo bruto, taka sto ti preporacuvam da go napravis toa kako opcija. A ako vnesuva nekoj vo neto poso nema druga opcija osven da go ebat, togas koristi nesto kako [https://plata.m.ie.mk/](https://plata.m.ie.mk/) za konverzija.
tldr; Bruto primarno, neto sekundarno