Websites
During my studies at the UvA I learned some Django to build some websites with Python, and I noticed I quite liked building websites. Over the past year I have created some websites, and below is a list of them.
## TODO physics-fair.nl
I created the website for outreach organisation Physics-Fair to provide contact information, information about the physics-fair events that we organise and request forms. Moreover, the backend of the website allows the committee to register physics-fair objects and experiment objects, and to automatically create manuals per physics-fair. These manuals are created by combining the individual manual pdf files of the experiments, and contain information about health and safety risks, and explains on how the experiment works and suggests how to present the experiment to the public.
This website is built with Django and uses Docker and gitlab CI/CD to automatically deploy on a transip server.
## davidhendriks.com
This is my current personal website. I’ve decided to make this a static website, powered by HUGO and Org(-Roam) Emacs. I have written a different post that covers how I set up this website in a bit more detail: see Personal website
## TODO dekunztvanwillem.nl
I am making a website to showcase my late uncle’s art, which consists of many paintings, collages and digital art. The plan is to make a static portfolio website, hosted via gitlab pages and probably managed through.
## Astrotalks
Astrotalks is an aggregate website that contains a searchable collection of recorded astrophysics and astronomy talks, seminars and lectures. I have designed several scrapers for Youtube, Panopto and custom websites, built with Python and Scrapy, or making use of API endpoints, to collect the talks and combine them into one repository.
The website is currently a static website generated with Jinja2 with no back-end database. To present the talks and to make them searchable we use datatables. This is handled on the client-side, which means that the entire repository will be sent to the client. The number of talks is getting quite large, as is the data file that contains them. I have plans for a big overhaul of the website, and ideas for many new features, but I’ve put that on hold for a moment, at least until I finish my PhD
The current domain is dhendriks.gitlab.io/astrotalks, and the repository can be found on https://gitlab.com/dhendriks/astrotalks
## nsaweb.nl
## TODO API-alumni.nl
## TODO SupaHarris.com 1
-
Involved in development of the website but not the creator ↩︎