A simple way to list tech workforce in Nepal.
Simple api made on GO and ElasticSearch with json data.
Goto https://itpool.network/ for listings
All filters are query string param i.e https://itpool.network/?name=ujwal&skills=php,java
- Since tech in nepal is so small and most techies are here in kathmandu we could get to know skills nearby so well
- Still there are not enough skilled resource available for tech so this could be one stop for all job seeker
So here some search filters
- name (e.g name=ujwal)
- designation (e.g designation=Software Engineer)
- actively_job_searching (e.g actively_job_searching=false)
- max_exp (e.g max_exp=5)
- min_exp (e.g min_exp=2)
- skills (e.g skills=java,php)
- previous_companies (e.g skills=ICN, Responsive Pixel, Pagevamp / Outside)
- is_intern (e.g is_intern=false)
- address (e.g address=Kathmandu,Nepal)
- state (e.g state=3)
For Pagination
- limit (currently 10 is the default limit)
- offset
For sorting use
- sort=key only
"experience", "name", "current_company","is_intern","actively_job_searching"
keys are available - sort_type=asc or desc , by default asc is used
- Fork this repo
- Create the file at
app/crowdSourceData
with your github username likeapp/crowdSourceData/ujwaldhakal.json
. Add your info in json format like.
{
"name": "Ujwal Dhakal ",
"email": "[email protected]",
"designation" : "Software Engineer",
"experience" : "5",
"skills" : ["php","node","go"],
"previous_companies" :["ICN","Responsive Pixel","Pagevamp / Outside"],
"current_company" : "Pagevamp",
"is_intern" : false,
"actively_job_searching": false,
"address" : "Kathmandu,Nepal",
"state" : 3,
"github_url" : "https://github.com/ujwaldhakal" ,
"linkedin_url" : ""
}
- Push and make a PR
If you want yourself to get removed from the list please remove your listing from app/crowdSourceData
and send us PR .
Note-: Please send with the same github account that is listed on list
Go and elasticsearch has been used for this api.
- Clone this repo
docker-compose up
- Go
localhost:5000
you should see data or if you want to have your custom virtual host- VIRTUAL_HOST=itpool.pv
change this line of docker file as well as in youretc/hosts
too. - Send PR with clear details
Any suggestions to make search better please create issue with your detailed solutions :)
We wont be responsible for any misuse of data and we believe that the data you provided are for public general use :)