CRAN/E

The Comprehensive R Archive Network, Enhanced
SvelteKitSvelteTypescriptPWANode.jsVercel

CRAN/E is a modern PWA (Progressive Web App) that serves as a search engine and information display for packages hosted on CRAN. CRAN/E means 'The Comprehensive R Archive Network, Enhanced' and aims at finding R-packages as fast as possible.

Motivation

The official CRAN is in a desperate visual state. Although it's using a very simple structure and basically no potentially distracting styling, using the original site is hard for a few reasons:

  • no search interface
  • all packages in the overview get loaded at once
  • using outdated and deprecated technology, such as <frameset>

Therefore we decided to develop a new user interface with search capabilities, that's working on all screen classes using state-of-the-art APIs.

Roles

  • UI/UX Lead
  • Project Lead
  • Project Architect

Vitals

  • 1 month
    Duration
  • Personal
    Customer