Top Git Project

Freecodecamp

freeCodeCamp.org's open-source codebase and curriculum....

React

A declarative, efficient, and flexible JavaScript library...

Tensorflow

An Open Source Machine Learning Framework for Everyone

Bootstrap

The most popular HTML, CSS, and JavaScript framework for...

System design-primer

Learn how to design large-scale systems. Prep for the...

Ohmyzsh

🙃 A delightful community-driven (with 1900+...

Flutter

Flutter makes it easy and fast to build beautiful apps...

Javascript

JavaScript Style Guide

Python

All Algorithms implemented in Python

Javaguide

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选...

Tesi

Tesi Universitaria

Tesi: Produzione Scientifica

DESCRIZIONE:

Tool che gestisce diverse funzionalità tramite una interfaccia grafica tra cui:

  • Gestione di un gruppo di persone in maniera persistente tramite un database (consigliato SQLite), con aggiunta tramite csv (o json) o in maniera manuale.
  • Query delle raccolte bibliometriche tramite API per ottenere gli indici bibliometrici delle persone.
  • Salvataggio dei risultati della ricerca per permettere il confronto (grafico) tra due stati temporali salvati, in modo da valutare l’andamento delle metriche.

MATERIALE UTILIZZATO:

ATTENZIONE:

E' necessario possedere una API Key ed eventualmente un token per poter reperire le API di Scopus.

Nel codice non ci saranno riferimento ad API Key e Token poichè una volta scaricato il pacchetto andrà modificato il file (C:\Users\user\ .pybliometrics\config.ini) dove al posto di user dovrete sostituire il vostro nome utente e aggiungere:

[Authentication]
APIKey = ... (Obbligatorio)
InstToken = ... (Opzionale)

TASKS':

  • Implementazione della classe CustomUser (mail come id ed username unico a differenza del modello Django di default) (MODELLO)
  • Implementazione della classe Affiliation (MODELLO)
  • Implementazione della classe Author (MODELLO)
  • Implementazione della classe Agroup (Gruppi di autori) (MODELLO)
  • Implementazione della classe Snapshot (MODELLO)
  • CRUD Tabella Agroups (API)
  • CRUD Tabella Affiliations (API)
  • CRUD Tabella Authors (API)
  • CRUD Tabella Snapshot (API)
  • Pagina Home (FRONTEND)
  • Pagina di Login (FRONTEND)
  • Pagina di Creazione account in 2 passaggi (Immissione dei dati + conferma via Email(Simulata su file)) (FRONTEND)
  • Pagina di modifica della password (FRONTEND)
  • Pagina di reset della password in 3 passaggi (Richiesta di reset, conferma via Email(Simulata su file), Immissione dei nuovi dati) (FRONTEND)
  • Pagina dei Gruppi (FRONTEND)
  • Pagina dei dettagli dei gruppi (Lista autori nel gruppo) (FRONTEND)
  • Pagina dei dettagli degli autori (FRONTEND)
  • Pagina dei dettagli delle affiliazioni(FRONTEND)
  • Pagina di visualizzazione delle statistiche di un gruppo (computazione dei dati al momento) con eventuale salvataggio dello snapshot (FRONTEND)
  • Pagina di visualizzazione di tutti gli snapshot salvati (FRONTEND)
  • Pagina di visualizzazione di uno snapshot salvato in precedenza (FRONTEND)
  • Pagina di confronto degli snapshot (FRONTEND)
  • Pagina di aggiunta degli autori ad un gruppo (FRONTEND)
  • Aggiornare le apiOverview in riferimento alla modifica delle URL delle API (BACKEND)
  • Testing delle API
  • Effettuare ulteriori controlli sullo stato della risposta nelle chiamata AJAX se diventasse necessario (FRONTEND)
  • Aggiungere la possibilità di modificare il titolo di uno snapshot salvato (API + FRONTEND)
  • Aggiungere la possibilità di reperire i dati dei dettagli affiliazione anche da Scopus (Parametro refresh nella URL che stabilisce la fonte dei dati) (FRONTEND + BACKEND)
  • Aggiungere paginazione se diventasse necessario (FRONTEND)
  • Aggiungere alla pagina dei dettagli degli autori una sezione contenente l'elenco dei documenti scritti (FRONTEND + API)
  • Migliorare la grafica (FRONTEND)

STRUTTURA del PROGETTO:

GUIDE seguite:

Compulab.github.io

This repository addresses the basic problems set in the undergraduate CBCS syllabus in the computer laboratory.

Sphinxawesome codelinter

A Sphinx extension to check code blocks with external tools

Django rest-framework

Web APIs for Django. 🎸

Problem solving

Km sku-prediction

Time series sales forecasting using historical data and seasonality features in Prophet, an open source library by...

Satella

📮 Gather and automate (with cron) your daily dose of anime characters (girls or any other gender) here! Uses a...