Skip to content

Implement Collection Feature for Organizing Servers and Workshop Items

Closing - Architecture Mismatch

This PR was created before major architectural changes to the project and is no longer compatible with the current React-based frontend architecture.

Issues with Current PR:

  • Legacy HTML Files: Contains public/collections.html which conflicts with React migration
  • Outdated Dependencies: References non-existent routes and services from old architecture
  • Import Conflicts: Several broken imports that don't match current codebase structure

Collection Feature Will Be Re-implemented

The Collection management system functionality will be re-implemented from scratch with:

  • Modern React Components: Using the current frontend architecture
  • Updated Backend Integration: Compatible with current API patterns
  • Proper Database Models: Already available in Prisma schema
  • Component-Based UI: Following existing React component patterns

📋 Collection Feature Requirements (Preserved):

  • Organize servers, workshop items, and mods into collections
  • Public/Private collection settings
  • Full CRUD operations via REST API
  • Search and filtering capabilities
  • Collection types: SERVERS, WORKSHOP_ITEMS, MOD_PACKS, MIXED

Status: Closing to implement fresh with modern architecture

Merge request reports

Loading