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

1.8 KiB

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).