Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

DLinRT-eu/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Contributors Forks Stargazers Issues GNU GPL-3.0

Deep learning in Radiotherapy products

Note: The website repository has been migrated to https://github.com/DLinRT-eu/dlinrteu-website.

Documentation

For Administrators

  • Admin Guide - User management, review assignment, security monitoring

For Reviewers

For Product Updates


Adding New Products

Product Structure Overview

Products in DLinRT.eu support:

  • Multiple Categories: Products can belong to multiple categories using the secondaryCategories field
  • Multiple Versions: Different versions of the same product can be tracked with separate version and releaseDate fields
  • Comprehensive Data: Each product includes regulatory, technical, market, and evidence information

Steps to Add a New Product:

  1. Determine the Appropriate Category

    • Products are organized by primary category in src/data/products/ directory
    • Use secondaryCategories field for products that span multiple categories
    • See the Review Guide for current categories
  2. Create or Update the Company-Specific File

    • Each company has its own file in the appropriate category directory
    • If the company already exists, add your product to its file
    • If it's a new company, create a new file named company-name.ts
    • Example: src/data/products/auto-contouring/varian.ts
  3. Follow the Data Format

    • See example templates for properly formatted data
    • Include secondaryCategories array for multi-category products
    • Use separate entries for different product versions with distinct version and releaseDate fields
    • Ensure all dates follow YYYY-MM-DD format
    • Include regulatory information with proper structure
  4. Multiple Versions Support

    • Create separate product entries for major version releases
    • Use consistent id patterns (e.g., product-v1, product-v2)
    • Track evolution through version and releaseDate fields
    • Maintain backward compatibility in data structure
  5. Update the Category Index

    • After adding the product, update the category index file to include your new products
  6. Add the Company Logo

    • Place the company logo in the /public/logos/ directory
    • Use a consistent naming scheme: company-name.png

For complete examples, refer to the example templates in src/data/products/examples/.


Development

This project is built with:

  • Vite
  • TypeScript
  • React
  • Tailwind CSS

Running Locally

The only requirement is having Node.js & npm installed - install with nvm

# Clone the repository
git clone https://github.com/DLinRT-eu/website.git

# Navigate to the project directory
cd website

# Install dependencies
npm install

# Start the development server
npm run dev

You can also use GitHub Codespaces for development:

  1. Navigate to the repository
  2. Click "Code" > "Codespaces"
  3. Create a new codespace to start developing

License

This project is licensed under the GNU AGPL-3.0 License - see the LICENSE file for details.

Team

Matteo Maspero

Project Lead - Computational Imaging Group Utrecht

Feel free to contact the Project Lead in case you would like to be involved!

How to Contribute

We welcome contributions to improve the accuracy of product information. If you notice any inaccuracies or have updates about the AI products listed, please:

  1. Open an issue describing the update needed.
  2. Submit a pull request with your changes.
  3. Ensure proper attribution and documentation.

About

Register of deep learning-based products in radiotherapy

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 8