- 1. IDWork - Data integration
È stata realizzata una pagina di presentazione del progetto in cui è presente la documentazione, le informazioni del progetto e un breve video demo.
Spero apprezziate il nostro lavoro.
Altre informazioni sono presenti qui nel README, ma consigliamo la visione della web page e in particolare della demo.
*IDW → Integrazione Dati sul Web 📚
*Work → Lo scopo della piattaforma è quello di facilitare la scelta del lavoro in base ai diversi fattori in analisi, work è la nostra keyword 💰
L'idea è partita da una nostra esigenza personale: non c'è attualmente una piattaforma che ci permette di valutare offerte di lavoro a 360°, valutando non solo l'offerta in sè, ma anche altri aspetti cruciali come il luogo del lavoro e le prospettive riguardo l'occupazione.
Il sistema per ragioni legate alla qualità delle fonti e al focus del progetto è ristretto alle seguenti offerte di lavoro:
- Offerte di lavoro negli USA
- Offerte di lavoro ersclusivamente in ambito IT
Al giorno d'oggi esistono molte piattaforme che hanno dato notevole slancio al mondo del lavoro e aperto ulteriormente il mercato dietro ad esso.
L'ambito nel quale viviamo è cambiato: siamo circondati da tecnologie sempre più moderne grazie alle quali siamo interconnessi globalmente.
È vero, infatti, che risulta molto più semplice sia per le aziende trovare il candidato giusto, sia per i professionisti imbattersi in opportunità di lavoro adatte ai propri interessi e alle proprie competenze.
Questo contesto ha però introdotto nuove problematiche da affrontare.
Può capitare di trovarsi di fronte alle offerte lavorative più disparate per compenso, aziende, luogo di lavoro, ambito lavorativo, competenze richieste, e chiedersi se la proposta o l'inserzione che si sta esaminando sia ciò che fa per sè.
Le domande che ci si pone sono varie:
- Il compenso è giusto?
- È l'azienda che fa per me?
- Quali sono le mie aspettative future?
- Sono disposto a trasferirmi?
- Come posso prepararmi al meglio all'interview?
IDWork vuole aiutarti a trovare una risposta ad ognuno di questi quesiti.
Quello che l'applicazione offre è una visione chiara dell'offerta in sè, ma anche degli altri fattori non immediatamente visibili che indirizzano la scelta finale: IDWork vuole essere la piattaforma di riferimento per chi cerca lavoro e vuole farlo nel modo più sereno possibile.
Di seguito sono descritte le varie funzionalità offerte dalla piattaforma. Le funzionalità sono relative ai lavori nel campo dell'IT.
- La piattaforma permette di ricercare le offerte di lavoro rispetto a una ambito dell'IT di interesse e una determinata località.
- Ricevere su queste delle informazioni riguardo:
- Informazioni presenti nell'offerta.
- Stima del compenso del lavoro in base alla località e alle competenze e all'esperienza.
- Informazioni sulla sede del lavoro come costi e indici di qualità della vita.
- Informazioni sulle competenze richieste per il lavoro
- Articoli
- Corsi online (MOOC)
- Repository
- Ricevere su queste delle informazioni riguardo:
Fonti utilizzate:
- Adzuna
- SimplyHired
- Numbeo
- U.S.News
- Medium
- Hacker Noon
- Coursera
- Udacity
- Github
Adzuna è un aggregatore di offerte di lavoro operante in tutto il mondo. Esso combina migliaia di fonti diverse su un unico portale offrendo così una vasta scelta per quando si ricerca un lavoro.
SimplyHired è stato utilizzato per ottenere le informazioni circa i compensi dei lavori negli Stati Uniti. Qui vengono ricavate le informazioni sul compenso in base alla propria esperienza (beginner, medium, senior).
Numbeo è il più grande database al mondo di informazioni su città e nazioni, fornite direttamente dagli utenti. Numbeo fornisce informazioni aggiornate e tempestive riguardo le condizioni di vita nelle varie parti del mondo, tra cui il costo della vita, gli indicatori del mercato immobiliare, la situazione sanitaria, il traffico, il tasso di criminalità e il livello d’inquinamento.
Numbeo mette a disposizione delle API per interagire con il suo database.
U.S. News & World Report è una società americana che pubblica notizie, opinioni, ranking e analisi sututte le principali località negli USA.
Offre un'overviewcompleta delle città evidenziandone i pro e i controInoltre non sono poche le statistischedi interesse per chi sta valutando un trasferimento
Medium è una piattaforma di pubblicazioni online di recente creazione. Al suo interno è possibile trovare risorse e tutorial sugli ultimi trend e tecnologie emergenti.
Hacker Noon è un tech blog indipendente che permette a professionisti del settore IT e correlati di scrivere opinioni e articoli senza alcuna restrizioneÈ uno dei blog relativi al mondo dell'informatica più seguito globalmente e mette a disposizione uno staff di editor per controllare la qualità del materiale sul sito
Coursera è una piattaforma statunitense che opera nel campo delle tecnologie didattiche fondata dai professori della Stanford Andrew Nge Daphne Koller, che offre corsi online (MOOC), specializzazioni e corsi di studioCourseracollabora con varie università e i servizi disponibili sono certificati
Udacity è un'organizzazione educativa che offre corsi online aperti (MOOC)Offrelezioni video con sottotitoli e quiz integrati, promuovendo la metodologia del 'learning by doing'
Github è la piattaforma leader per l’hosting di progetti software sottoforma di codice sorgente. Dispone di una enorme quantità di progetti da poter consultare e a cui è possibile contribuire
Inoltre sono numerosi i repositories contenente materiale didattico e di studio raccolto dagli utenti
Per aumentare la reattività del sistema ed evitare di effettuare richieste alle fonti ad ogni ricerca da parte dell’utente, si è deciso di implementare un sistema di cache basato su Redis.