Skip to content

The User Office Project is an international collaboration to build flexible web software to effectively run and organise user programmes at a variety of science facilities.

We have built this software with flexibility in mind - allowing user officers and user programme managers to configure the software to meet the needs of their facility.

Features

  • Scientists can submit proposals based on questionnaires and calls defined by user officers
  • User officers can define workflows to describe different facility access routes
  • Facility science staff can submit technical reviews on each proposal
  • Science evaluation panels can be set up to review proposals

Where this is used

European Spallation Source

The European Spallation Source (ESS) started building this software in 2018 with the vision that it would work for any facility. The ESS has been using the software to run their Deuteration and Macromolecular Crystallisation (DEMAX) facility since 2020.

European Spallation Source

Science and Technology Facilities Council

The Science and Technology Facilities Council (STFC) joined the collaboration with the ESS in 2020. The software has been used to accept proposals for facilities at STFC since late 2021 and has been rolled out to the ISIS Neutron and Muon Source, and the Central Laser Facility.

Science and Technology Facilities Council

Demo

If you're interested in the software, contact fredrik.bolmsten@ess.eu

If you're a developer who wants to see what the software can do, you can follow the instructions in the user-office-core README.

How to contribute

If you're interested in getting your facility involved with the collaboration, contact fredrik.bolmsten@ess.eu

Pinned Loading

  1. user-office-core user-office-core Public

    This is user office core repository including both backend and frontend. To view or create issues, see https://github.com/UserOfficeProject/issue-tracker

    TypeScript 13 7

  2. issue-tracker issue-tracker Public

    Shared place for features and bugs from all collaborators.

Repositories

Showing 10 of 22 repositories
  • user-office-core Public

    This is user office core repository including both backend and frontend. To view or create issues, see https://github.com/UserOfficeProject/issue-tracker

    UserOfficeProject/user-office-core’s past year of commit activity
    TypeScript 13 7 0 8 Updated Sep 20, 2024
  • UserOfficeProject/user-office-factory’s past year of commit activity
    JavaScript 0 0 1 5 Updated Sep 20, 2024
  • user-office-proposal-performance-tests Public

    Performance monitoring for the UOP

    UserOfficeProject/user-office-proposal-performance-tests’s past year of commit activity
    TypeScript 0 BSD-3-Clause 0 0 1 Updated Sep 20, 2024
  • connector Public

    This is simple message queue consumer service

    UserOfficeProject/connector’s past year of commit activity
    TypeScript 0 0 0 5 Updated Sep 19, 2024
  • user-office-scheduler Public

    This is user office scheduler repository including both backend and frontend.

    UserOfficeProject/user-office-scheduler’s past year of commit activity
    TypeScript 2 3 0 5 Updated Sep 19, 2024
  • UserOfficeProject/user-office-gateway’s past year of commit activity
    TypeScript 2 0 0 2 Updated Sep 19, 2024
  • user-office-cron Public archive
    UserOfficeProject/user-office-cron’s past year of commit activity
    JavaScript 1 0 1 7 Updated Sep 16, 2024
  • mock-uows Public

    Mocks the STFC User Office Web Service (UOWS) for automated integration and end-to-end testing

    UserOfficeProject/mock-uows’s past year of commit activity
    JavaScript 0 0 0 0 Updated Sep 16, 2024
  • ror-gateway Public

    A gateway for accessing ROR

    UserOfficeProject/ror-gateway’s past year of commit activity
    HTML 0 0 0 1 Updated Aug 29, 2024
  • user-office-lib Public

    User Office shared libraries

    UserOfficeProject/user-office-lib’s past year of commit activity
    TypeScript 2 1 0 0 Updated Aug 7, 2024

Top languages

Loading…

Most used topics

Loading…