Project details
Background
Publications within the Nordic Co-operation has made a digital transformation. From printed media to digital online publications. Presented as SPA websites. The publication unit at the Nordic Council of Ministers secretariat have invested in tools to create these online publication, but needed a place to house all the hundres of publication.
The web department was asked to create a tool to upload and maintain the publications on a server. Also the possibility to HTTP password protect some of the publications.
Choice of technology
Since this project would only work with the filesystem on a unix server and no database. There were no no need for a big framework. I've been using Flask successfully in the past for smaller web applications.
Project and development cycle
This is a microproject and development was made within a week. The main functionality is that the admin will upload a zip file with the online publication. The web application creates a folder and extracts the contents and makes sure the all the files has the right permissions.
The front ended up being three parts: A login, a overview of all the online publications and an upload page.
My role in the project
Everything; From suggesting a solution to deployment of finished product.