fediversion/docs/USER_GUIDE.md
fullsizemalt b4cddf41ea feat: Initialize Fediversion multi-band platform
- Fork elmeg-demo codebase for multi-band support
- Add data importer infrastructure with base class
- Create band-specific importers:
  - phish.py: Phish.net API v5
  - grateful_dead.py: Grateful Stats API
  - setlistfm.py: Dead & Company, Billy Strings (Setlist.fm)
- Add spec-kit configuration for Gemini
- Update README with supported bands and architecture
2025-12-28 12:39:28 -08:00

59 lines
1.8 KiB
Markdown

# Elmeg User Guide
Welcome to **Elmeg**, the ultimate platform for fandom communities. This guide will help you navigate the features of the site.
## Core Features
### 1. The Archive
Explore the massive database of shows, songs, and venues.
- **Shows**: Browse by date, tour, or venue. View setlists and notes.
- **Songs**: See every time a song has been played, gap charts, and history.
- **Tours**: View shows grouped by specific tours (e.g., "Fall 2023").
### 2. Attendance Tracking ("I Was There")
Track your stats by marking shows you attended.
- Go to any **Show Detail** page.
- Click the **"I Was There"** button.
- Your profile will update with your total show count.
### 3. Social Features
Interact with the community:
- **Comments**: Discuss shows and songs with other fans.
- **Ratings**: Rate shows and songs on a 1-10 scale.
- **Reviews**: Write in-depth reviews for shows you've attended.
### 4. Wiki Mode
Prefer a pure data experience? Enable **Wiki Mode**.
- Go to **Settings** (via your Profile).
- Toggle **Wiki Mode** to **ON**.
- All social features (comments, ratings, reviews) will be hidden, giving you a clean, distraction-free archive.
### 5. Gamification & Badges
Earn badges for your engagement!
- **10 Shows Club**: Attend 10 shows.
- **First Review**: Write your first review.
- Check your **Profile** to see your earned badges and stats.
### 6. Contribution
Help build the archive:
- **Nicknames**: Suggest "City Song" nicknames for specific performances (e.g., "Tahoe Tweezer").
- **Tags**: Tag shows and songs with descriptors (e.g., "Jam", "Tease").
## For Moderators
If you have moderator privileges, access the **Moderator Dashboard** via the `/mod` route.
- **Queue**: Approve or Reject suggested nicknames.
- **Reports**: Review user reports (Coming Soon).