Giter Site home page Giter Site logo

virtuos / arch Goto Github PK

View Code? Open in Web Editor NEW
2.0 6.0 0.0 72.73 MB

This repository contains the open-source Django implementation of a digital community archive for Residential Care Groups. The web-application was developed as part of the study "Back to the Future – Archiving Residential Children’s Homes (ARCH) in Scotland and Germany".

License: MIT License

Python 36.44% JavaScript 4.42% CSS 32.90% HTML 26.01% Shell 0.21% Dockerfile 0.02%

arch's Introduction

Static Badge Static Badge

ARCH: Digital Community Archives for Residential Care Groups

This repository contains a Django implementation of a digital community archive for Residential Care Groups. The web-application was developed as part of the study Back to the Future – Archiving Residential Children’s Homes (ARCH) in Scotland and Germany. The software is available under a free and open-source Licence.

Table of Contents

The ARCH study

ARCH Logo

The study Back to the Future: Archiving Residential Children’s Homes (ARCH) in Scotland and Germany is a co-operative research project between the University of Stirling and the University of Osnabrück. The project aims to advance current understandings of the role that new technologies play in state-individual interactions and the extent to which such technologies offer a virtual space for remembering together and capturing everyday and group experiences in residential care. In collaboration with children and young people in care, care leavers, and staff in 2 residential children's homes (one in Scotland and one Germany), the research team developed 'living digital archives'.

Participants were asked to consider what should be stored, by and for whom, as well as thinking through the ethical and moral dimensions of collective archives. Through this participatory software development, a platform for storing, sharing, and curating multimedia files was designed. This repository provides a prototypical implementation of a web-application for such 'living' archives in the context of residential care groups.

For more information on the ARCH study, see the following link:

The Software

This repository contains the source code for the digital community archive developed as part of the ARCH project. An overview over the features of the application is presented in the following list:

  • User Authentication and Authorization
  • User Management and Group Memberships
  • Fine-grained Access Control
  • Multimedia Support (Images, Videos, Audio, Documents)
  • Content Management and Moderation
  • Album and Media Management
  • Multi-Language Support
  • Automated Metadata Extraction
  • AI-powered Search and Filter Functionality
  • Face Detection and Person Tagging
  • Comments
  • GDPR Compliance and Control over Personal Data

Installation and Deployment

  • See here for a guide on how to manually install and deploy the application.
  • To deploy the application using Docker, follow the instructions here.

Development

Useful resources for development are listed below:

Credits

The development of the ARCH software was funded by the German Research Foundation (DFG) and the Arts and Humanities Research Council (AHRC). The study was led by Prof. Dr. Florian Esser (Universität Osnabrück) and Prof. Dr. Ruth Emonds (University of Stirling). The software was developed by Dr. Tobias Thelen, Malte Heyen and Yesid Cano Castro.

arch's People

Contributors

mheyen avatar

Stargazers

 avatar Yesid Cano Castro avatar

Watchers

 avatar Tobias Thelen avatar Lars Kiesow avatar Rüdiger Rolf avatar Florian Feyen avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.