Skip to content
This repository has been archived by the owner on Jun 18, 2019. It is now read-only.
Leats edited this page May 14, 2017 · 1 revision

Welcome to the knex wiki!

What is Knex?

Knex is a knowledge repository platform. It provides a database to store projects and their metadata and represents the data visually via browser, where each project can be viewed on their own web page. Additionally, it is possible to search for projects via tags, project name, author and project description, use search filters and to sort the results on various criteria.

The data, which is stored as a manifest file in a predefined json format, can either be stored in a git repository and linked to, or it can be directly uploaded. Alternatively, a new project can also be created via web form.

Technical Aspects

Knex uses the frameworks React and Redux for frontend. The backend uses Python together with the Flask framework. MongoDB is the chosen Database system.