Welcome to the ResourceBuddy documentation. This folder contains all technical documentation, guides, and references for the project.
📋 Setup
Installation and configuration guides
- Setup Guide - Initial setup and installation
🎯 Features
Documentation for all features and functionality
- Search Features
- Search Features Index - Overview of all search capabilities
- Advanced Search - Enterprise search interface
- Guided Search System - Step-by-step search wizard
- Metadata Click Search - Quick search by clicking metadata
- UI Components
- Modal Improvements - Enhanced modal system
- Resource Modal Management - Resource preview modals
- Modal Dynamic Resize - Responsive modal sizing
- Metadata Panel Redesign - Enhanced metadata display
- Metadata Panel Resize Fix - Panel resizing improvements
- Test Modal Fix - Modal testing fixes
- Other Features
- Admin Panel Improvements - Admin interface enhancements
- Authentication Flow - User authentication system
- Sorting Feature - Resource sorting capabilities
Technical documentation and architecture details
- Cache System Documentation - Caching architecture
- Cache Performance Explained - Performance optimization
- Upload Workflow Changes - File upload improvements
- Upload Fix Summary - Upload bug fixes
- CORS Setup - Cross-origin configuration
🔌 API
API documentation and integration guides
- ResourceSpace Hooks and APIs - RS API reference
- ResourceSpace Codebase Analysis - RS integration details
Development workflows and guidelines
- Test Workflow - Testing procedures
- Getting Started: See Setup Guide
- Search Implementation: Start with Search Features Index
- API Integration: Check ResourceSpace Hooks and APIs
- Performance: Read Cache System Documentation
rs_art_station/
├── backend/ # Node.js backend server
├── web-ui/ # React frontend application
├── services/ # Microservices (cache API, etc.)
├── resourcespace/ # ResourceSpace core files
├── docker/ # Docker configuration
└── docs/ # This documentation
When adding new documentation:
- Place it in the appropriate subfolder
- Update this index file
- Follow the existing naming convention (FEATURE_NAME.md)
- Include clear headings and examples