This project was an assignment I got from Samplead as an intern. Each circle is meant to represent a group of job positions. The visualization is meant to resemble a "slippy map" interaction (google maps, leaflet). In each level more child groups unfold...
The names for the groups are generated by chatGPT dynamically. Default to "Group Name" if the process wasnt complete.
Here's a live preview on netlify https://main--roaring-speculoos-e8521c.netlify.app
Client: React, Vite, D3js
- Might remove chatGPT feature due to maintainance costs