Skip to content
Snippets Groups Projects

recanman bitejo rewrite and expansion proposal

Closed recanman requested to merge recanman/ccs-proposals:recanman-monero-jobs-website into master
4 unresolved threads
+ 100
0
---
layout: fr
title: Creation of Monero jobs website
author: recanman
date: July 29, 2023
amount: 90 XMR
milestones:
- name: Month 1 (Begin work on API and backend) (80 hours)
funds: 15 XMR
done:
status: unfinished
- name: Month 2 (Complete the first draft of the backend) (80 hours)
funds: 15 XMR
done:
status: unfinished
- name: Month 3 (Begin working on the frontend) (80 hours)
funds: 15 XMR
done:
status: unfinished
- name: Month 4 (Finish frontend) (80 hours)
funds: 15 XMR
done:
status: unfinished
- name: Month 5 (Completely finish backend and backend) (80 hours)
funds: 15 XMR
done:
status: unfinished
- name: Month 6 (Final touches and launch, maintenance for 1 year) (80 hours)
funds: 15 XMR
done:
status: unfinished
payouts:
- date:
amount:
- date:
amount:
- date:
amount:
- date:
amount:
- date:
amount:
- date:
amount:
---
I am proposing to create a privacy-preserving (no JavaScript) job website that utilizes Monero for payments.
### Who
I am recanman, a self-taught full-stack developer with experience in many languages and fields. I have been involved in the computer science field for nearly a decade. You can contact me at [@recanman:agoradesk.com](https://matrix.to/#/@recanman:agoradesk.com), and there I can provide a PDF with my resume on request. I have a couple free software projects on [my GitHub profile](https://github.com/recanman).
I have been involved with the Monero community for a little more than six months, and since then, I have learned an abundance about privacy, fungibility, free software, how cryptocurrency works, and much more.
I am currently the writer of [The Monero Standard](https://localmonero.co/the-monero-standard), published by [LocalMonero](https://localmonero.co).
I have also localized websites in Arabic, including the [LocalMonero](https://localmonero.co) and [AgoraDesk](https://agoradesk.com/) websites.
This is my first CCS proposal, and I am excited to take your feedback on anything that should be changed.
### What
Here is a basic description of what I am proposing to do over the next six months:
1. Create an anonymous job hiring website utilizing Monero.
2. Host the website (For as long as I can, at minimum two years. If at any point I can no longer host the website, I will hand it over to a trusted individual in the Monero community).
### Why
Currently, developers looking for work/employers looking to hire in the Monero community have to use the [Monero Jobs Telegram channel](https://t.me/monerojobs). A dedicated platform would be more scalable, efficient, and private (many do not want to provide a phone number to sign up for Telegram, or do not have one. Telegram also is known for its various privacy issues).
The purpose of this proposal is to create a platform that matches job seekers with employers, providing similar functionality to known platforms like Indeed. The goal is to streamline the hiring process and make it easier for both parties. By utilizing Monero for payments, job seekers and employers would have access to a secure and private means of payment that ensures that their transactions are anonymous, while being safe through escrow. The website would allow job seekers to create a profile, upload their resumes, and search for employment opportunities. Employers would be able to create job postings, screen applicants, and conduct interviews on the platform.
The job website would be beneficial to the Monero community by providing a secure and private platform for job seekers to find employment opportunities. It would also help employers to efficiently manage their hiring process, saving time and funds. I believe that the project has the potential to generate revenue by charging a small fee for escrow in order to pay for hosting. Revenue generated will only go towards the website, and the fee is only charged for completed escrow payments.
### How
I have vast backend experience is in Node.js, so I have decided to propose building this website with the following technologies:
* MySQL (database)
* Express (web server)
* Nunjucks (view renderer)
* Node.js (backend language)
* Redis (caching)
* Monero (currency)
All of the website's code will be completely open source and free software, and I encourage others to contribute to the project.
**The website will not need JavaScript enabled on the client to operate in order to preserve the privacy of the users. I will implement encryption between chats and minimize plaintext stored in the database.**
There will be a GitHub repository as a mirror to my private Gitea server on https://github.com/recanman/monero.jobs.
The Monero Jobs Telegram channel currently owns the [monero.jobs](https://monero.jobs) domain. Upon the site having basic functionality, I will ask if I can take ownership of the domain. Otherwise, I will purchase a domain with the pattern of `monerojobs.<tld>`, like `monerojobs.org` or `monerojobs.net`, using some of the funds from any of the milestones (the domains are extremely low in cost). This will only apply if the Monero Jobs Telegram channel decides not to transfer ownership to me.
### Proposal
I propose to work 80 hours each month, equating to 20 hours per week. This ends up with a total of 0.1875 XMR per hour, which is around $28.60 USD per hour, using the price of $152.47 USD, calculated based on the exponential 14-day moving average from Yahoo Finance.
According to [salary.com](https://www.salary.com/research/salary/alternate/software-developer-i-hourly-wages), the median software developer hourly wage is $37 USD, which is close to what I am proposing. If the monthly milestone is not met due to a dip in the hours worked per week, the milestone completion will be at the completion of the hours listed for that month.
**Total:** 90 XMR
Loading