Skip to content
This repository has been archived by the owner on Oct 4, 2023. It is now read-only.
/ PhysicsNobel Public archive

PhysicsNobel is the website about people who won the nobel prize in Physics.

License

Notifications You must be signed in to change notification settings

federicoB/PhysicsNobel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

PhysicsNobel

PhysicsNobel is the website about special people who won the nobel prize in Physics.

link to website below

But it's more than that, it was born for my Web Tecnologies course at the University of Bologna, and as that has some specialities.

First of all it doesn't have a memory for all the data its shows! Everything is fetched from others website APIs and merged together to show a uniform presentation.

services from wich PhysicsNobel takes data

This reflect new structure of the web where knowledge is stored only in one place (more precisely in only at one URI) and is shared between services.

Indeed PhysicsNobel offer a RESTful interface at /api/ URI to other external services.

Physics Nobel embraces semantic web (where URIs lead not only to documents) using Wikidata and quering them with SPARQL queries.

I tried to use some cutting edge tecnologies at the time of major developing (2017) using libraries, frameworks and tools like React, Webpack and Django.

Link to PhysicsNobel website

Contributing

Contributions are well accepted! Please send a pull request if you want to contribute. First build the fronted:

npm build

Then start the dev server in the Backend dir:

python manage.py runserver

License

This project is licensed under the terms of the GNU General Public License v3.

Releases

No releases published

Packages

No packages published