Skip to main content
Drupal Architect

Main navigation

  • Modules
  • Articles
  • Resources
  • Questions
  • Projects
  • Tips
  • Issues
  • Changes
  • Topics
  • Search

Breadcrumb

  1. Home
  2. Projects

Retrograde.bike

Posted July 24, 2023 | Updated June 16, 2025

This project documents bike parts and compatibility for people building or upgrading bikes. Because of the complexity in documenting each part and how they're connected, this is a great exercise in information architecture using Drupal. Each type of part has different information to store, so all kinds of field types and taxonomies need to be used. To display relevant information, layout builder and views are quick and powerful.

URL
https://retrograde.bike
Project updates
Parts architecture
Part Variation Cloner and Replicate UI
Format manual link as source url or file download
Parts search view
Media document type architecture
User inventory views with account tabs and uid redirect
Set up DNS for Cloudflare Turnstile
Part type taxonomy menu
Bike type taxonomy
Bikes listing: card component
Issue: Taxonomy pages don't show ECK part variation content
Handle additional groupset series numbers
TODO: Improve part entry
TODO: Improve part weight
TODO: Fix chainring speed/crankset chainrings fields
TODO: Change bookmark field to bookmarks
TODO: Rear derailleur rear speed field
TODO: Improve document/catalog content
TODO: Compare parts
TODO: Improve listing entry
TODO: Investigate auctions module
TODO: Clean up pages using insert views
TODO: Configure search pages
TODO: Compound parts
Tags
Facets
Information Architecture
Search

Footer

  • About
  • Learn
  • Contact

Social

  • Classes
  • Portfolio
  • Twitter
  • Mantra Theme