https://github.com/shivammathur/codementor-mentees
Shivam Mathur's Codementor Mentees
https://github.com/shivammathur/codementor-mentees
codementor codementor-mentees d3 datamaps javascript map shivammathur topojson
Last synced: 5 months ago
JSON representation
Shivam Mathur's Codementor Mentees
- Host: GitHub
- URL: https://github.com/shivammathur/codementor-mentees
- Owner: shivammathur
- License: mit
- Created: 2017-05-16T04:33:10.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-01-02T09:13:31.000Z (almost 4 years ago)
- Last Synced: 2025-05-09T01:16:35.751Z (5 months ago)
- Topics: codementor, codementor-mentees, d3, datamaps, javascript, map, shivammathur, topojson
- Language: JavaScript
- Homepage: https://shivammathur.github.io/codementor-mentees/
- Size: 985 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Codementor Mentees
**Live** - https://shivammathur.github.io/codementor-mentees/
It's so nice to talk with people from different countries, with different beliefs and philosophies, coming from different classes and cultures but wanting to learn coding, create a new app or fixing their existing one.
I do this on [Codementor.io](https://codementor.io/shivammathur).## How I created this
This project is a fork of Ionică Bizău's [project](https://github.com/IonicaBizau/my-mentees). So most parts of the front-end are taken from his project, I just tuned it to my liking. The data collection and refining part I coded myself.
## Data
Data is collected from codementor API. Codementor has two modes of help, live sessions and freelance projects. That data for both those modes is collected in two json files from codementor API (not sharing those as I care for the privacy of people I work with).For each freelance project or live session, user-id of the mentee and their timezones are extracted. Codementor does not ask people for their countries but their timezones. Next timeszones are converted into countries by geocoding.
The user-ids have been anonymized. The main reason for making the user-ids anonymous is mainly to preserve the mentee's privacy (I'm not interested to visualize their identity on the map). However, I do want to know how many sessions I had with a specific mentee. Hence, the *anonymized user ids*.