Skip to content

Technical Stack And Deployments

Powell, Louis (DACS) edited this page Jun 24, 2025 · 1 revision

Table of Contents

Organisational and Collaboration tools

  • Teams/Zoom for remote meetings.
  • SharePoint (University of Limerick) for project deliverables and other working documents.
  • GitHub for committing code and the project Kanban board

Programming Frameworks and Languages

Back End

Primary back end framework is Python based, using frameworks including Django for the prototype/MVP

Front End

To be decided for the production version, likely Next.js, Node.js or similar based with HTML, CSS, and JavaScript for the website

Databases

  • PostGreSQL - for structured / tabular data
  • MongoDB (metadata and semi-structured data)
  • S3 Compatible - where needed for BLOB storage

API

  • FastAPI

Security and Admin / Auth

  • Django

Deployments

  • Two/Three Deployments of the BIOFIN-EU

    • Development - A playground For development and testing purposes
    • Staging (if required - for testing and releases)
    • Production - Publicly available version of the BIOFIN-EU dashboard

Deployment Tools and Infrastructure

Orchestration

To be defined...

Wiki Home

Technology and Infrastructure

Project Management

Key Supporting Documentation

Guides

Clone this wiki locally