This repository contains comprehensive documentation and resources for the Digital Frontiers platform.
-
General video (covers manager and users)
- A comprehensive video tutorial about the Digital Frontiers platform is available on LLDC's Drive.
-
Platform manager
-
Platform design
- Conceptual diagram
- Database
- Personas
- Architecture
- Wireframes
- Tech stack
- Code structure
- Deployment notes
- Backlog (next version)
- BOM (Bill of Materials)
- Feedbacks and Presentations
-
Conceptual diagram
conceptual-diagram-v2.jpg
conceptual-diagram.drawio
Editable source for conceptual diagrams.v2-versioning-plan/
Contains versioning plans and related diagrams.
-
Database
ER-Diagram-v6.png
Entity-relationship diagram for the platform database.
-
Personas
personas/
User personas and user journey documentation.
-
Architecture
libraries-arch.drawio
Editable diagram file showing the libraries and architecture used in the project.
-
Wireframes
wireframes/
UI/UX wireframes and design assets.
-
Tech stack
tech-stack/
Details and diagrams about the technology stack used.tech-stack-v3.jpg
-
Code structure
- See
docs/code-structure.md
for the detailed code structure documentation.
- See
A comprehensive video tutorial about the Digital Frontiers platform is available on LLDC's Drive. The tutorial covers:
- Platform introduction and explanation of all features.
- How-to-use guides for both normal users and admins.
- Overview of admin responsibilities.
- User-oriented scenarios, including:
- Demonstration of a normal user creating showcases and datasets.
- How admins approve requests, with practical notes.
- Platform settings, user management, and statistics in the admin dashboard.
Please refer to the LLDC Drive for access to the video.
-
Permission Matrix:
SeePermissionMatrix.md
for a detailed breakdown of user roles and access rights. -
Admin Responsibilities & Approval Process:
Seeadmin-responsibilities.md
for a comprehensive guide to admin tasks, approvals, and management features. -
Personas & User Journeys:
Thepersonas/
folder contains documents describing typical users and their interactions with the platform. -
Wireframes & UI Design:
Explorewireframes/
for early-stage UI/UX designs.
For a full list of dependencies and build/runtime requirements, see:
Feedbacks and presentations are available in the shared Drive folder.
- Feedbacks: Collected from the "Here and There" workshop at UCL, which had strong user engagement and valuable insights.
- Presentations: All major presentations and slides are also included in the Drive.
For more details on the codebase and how to contribute, see the src/README.md
and src/frontend/README.md
.