Welcome to Band Monkey. Create an account with email and password, or sign in with Google or Facebook. Authentication is handled by django-allauth for a secure, familiar login experience.
bandmonkey.example.com/accounts/login/
Band MonkeySign InSign Up
Sign In
Sign In
Or continue with
GoogleFacebook
🔒
Email & Password
Traditional sign-up with email verification.
🌐
Social Login
One-click sign in with Google or Facebook.
2
Dashboard
Your home base. The dashboard shows all bands you belong to as cards. Each card displays the band name (in a funky hand-drawn font), your role, song and member counts, and the next upcoming event. If the band chat has new messages since your last login, a notification badge links you straight to the chat. Pending invitations from other bands appear at the top. A rotating musician quote at the bottom provides daily inspiration.
bandmonkey.example.com/
Band MonkeyStatusWalkthroughuser@email.comSign Out
My Bands
Create Band
The Amplifiersinvited by alex@email.comAcceptDecline
Blue Note TrioAdmin
12 songs · 3 members
Summer Fest— Jun 15
Garage CollectiveMember
24 songs · 5 members
New chat messages
Jazz CatsAdmin
8 songs · 4 members
Open Mic Night— Mar 22
"One good thing about music, when it hits you, you feel no pain." — Bob Marley
3
Band Home
The band hub. Clicking a band opens its detail page with a card-style action grid and three information columns: Practices, Events, and Members. Each action card has an icon and label for quick access to Song List, Schedule a Practice, Schedule an Event, Chat, Share Recordings, Fan Page, and More. Hover over any row to reveal Edit and Delete actions. The "Next list" banner shows whose turn it is to pick songs.
bandmonkey.example.com/bands/1/
Band MonkeyStatusWalkthroughSign Out
Blue Note Trio
Band
BackEdit
🎵
Song List
📅
Schedule a Practice
🎶
Schedule an Event
💬
Chat
🎤
Share Recordings
🧹
Fan Page
⋯
More
Practices 5Rotation
Next list:sarah@email.com
2026-03-15
SarahEditDel
2026-03-08
AlexEditDel
2026-03-01
MikeEditDel
Events 2
Summer Fest Jun 15 8 songs
DetailsSets...
Open Mic Mar 22
DetailsSets...
Members 3Manage
AL alex@email.com Admin
SA sarah@email.com
MI mike@email.com
4
Song Library
Your repertoire. The song list shows every song with its artist, attached links (YouTube, tabs, etc.), and uploaded files. Admins can add, edit, and remove songs. Drag and drop files directly onto a song row to attach charts, stems, or recordings.
bandmonkey.example.com/bands/1/songs/
Song List for Blue Note Trio
Add SongBack
Autumn Leaves - Joseph Kosma
YouTubechart.pdfEditRemove
Blue Bossa - Kenny Dorham
TabsEditRemove
So What - Miles Davis
EditRemove
Drag and drop files onto a song to attach them.
🎵
Rich Metadata
Title, artist, notes, links to YouTube/tabs, and attached files (charts, stems).
📦
Drag & Drop Upload
Drop files directly onto a song row to attach them instantly.
5
Song Details
Manage your songs. The Song Details page lets admins edit song duration, assign lead singers, and tag songs with properties to help build set lists. Mark songs as openers, closers, vocal eaters (hard on the singer), or B-list (backup songs). All changes are saved in one click.
bandmonkey.example.com/bands/1/songs/attributes/
Song Details
Blue Note Trio — 3 songs
Back
Song
Opener
Closer
Vocal Eater
B-List
Lead Singer
Autumn Leaves — Joseph Kosma
Blue Bossa — Kenny Dorham
So What — Miles Davis
Save
🎤
Opener / Closer
Tag songs as strong set openers or closers to help build balanced set lists.
🎵
Vocal Eater
Mark songs that are tough on the singer's voice so you can space them out in a set.
📝
B-List
Flag backup songs that aren't in regular rotation but can fill in when needed.
🎤
Lead Singer
Assign who sings lead on each song so the set list can balance vocal duties.
6
Practice Tracking
Plan your rehearsals. Schedule a practice by picking a date and selecting the songs to work on. You can also choose who picked the songs using the "Picked by" dropdown. The practice grid shows a history of which songs were rehearsed on which dates, with interactive dots you can toggle. When saving, a popup asks whether to email all band members the song list.
bandmonkey.example.com/bands/1/rehearsals/log/
Schedule Practice for Blue Note Trio
Song
Mar 15
Mar 8
Mar 1
Today
Autumn Leaves
●
●
●
Blue Bossa
●
●
●
So What
●
●
●
Schedule PracticeCancel
Email members?
Send a notification email about this practice to all band members.
NoYes, send
7
Practice Rotation
Take turns picking songs. Set up a rotation to fairly distribute who picks the practice set list. Drag members to reorder, click any name to mark them as "next up." The current person is highlighted with a green badge on both this page and the band dashboard.
bandmonkey.example.com/bands/1/rotation/
Practice Rotation
Blue Note Trio
Back
Rotation Order Save Order
☰1SAsarah@email.comNext up
☰2ALalex@email.com
☰3MImike@email.com
Drag to reorder · Click a member to set them as next up
Manage Rotation
SAsarah@email.comActive
ALalex@email.comActive
MImike@email.comActive
Check members to includeSave
8
Practice Recordings
Record and review. Upload audio recordings from practice sessions, organized by date. Listen back with inline audio players to review how songs sounded and track improvement over time. You can promote standout recordings to the shared recordings list, or generate a shareable link so anyone can listen to a practice session without a Band Monkey account.
Listen to recordings directly in the browser with audio players for each file.
⬆
Promote
Move your best takes to the shared recordings list for the whole band to access.
🔗
Share Link
Generate a public link so anyone can listen to a practice session, no account required.
📤
Upload with Progress
Drag-and-drop upload with a progress bar and error handling.
9
Events & Set Lists
Plan your gigs. Create events with a venue, date, time, set length, address, and notes. Build ordered set lists by selecting songs and dragging them into numbered sets. The event detail page gives everyone an at-a-glance view of all event info, while admins can edit details inline. Saving changes prompts you to optionally email all band members.
bandmonkey.example.com/bands/1/events/2/
Summer Fest
Blue Note Trio
Back
Details
Date
June 15, 2026
Time
7:30 PM
Set Length
2 x 45 min
Address
Central Park, Main Stage
Notes
Load in by 6 PM. Parking behind the venue.
Set List
Set 1
1 Autumn Leaves Joseph Kosma
2 Blue Bossa Kenny Dorham
3 So What Miles Davis
Set 2
1 Take Five Dave Brubeck
2 All Blues Miles Davis
Packing List — drag items to assign
Unassigned
Extension cord
Sarah
PA SystemMic stands
Alex
Guitar amp
10
Packing Lists
Never forget your gear. Each event has a packing list where items can be added and assigned to members by dragging. Check items off as they're packed. A band-level Master Packing List serves as a template — new events auto-copy from it, and existing events can pull missing items with one click. Drag items to the trash zone to delete them.
Master Packing ListBand template
→
New Event CreatedAuto-copies items
→
Event Packing ListAssign & check off
📋
Drag to Assign
Drag items between Unassigned and member columns to distribute responsibilities.
✅
Check Off Items
Mark items as packed with checkboxes. Checked items get a strikethrough.
🗑
Trash Zone
Drag items to the red trash zone to delete them instantly.
🔁
Pull from Master
One-click button adds missing master list items to an event's packing list.
11
Wish List
Suggest songs for the band. Any member can add song suggestions to the wish list. Admins review suggestions and can promote them directly into the official song library or remove them. It's a lightweight way for the whole band to contribute ideas.
bandmonkey.example.com/bands/1/wishlist/
Wish List for Blue Note Trio
Add SuggestionBack
Fly Me to the Moon - Frank Sinatra added by mike@email.comPromoteRemove
Watermelon Man - Herbie Hancock added by sarah@email.comPromoteRemove
Any MemberAdds suggestion
→
Wish ListReview queue
→
PromoteMoves to Song Library
12
Share Recordings
Listen back. The recordings page collects all MP3 files attached to songs and presents them with inline audio players. An Activity card tracks page views and song listens from invited listeners. Any member can share recordings with non-members by sending a unique listen link — no Band Monkey account required.
bandmonkey.example.com/bands/1/recordings/
Recordings — Blue Note Trio
Back
Activity
23
Page Views
14
Song Listens
Autumn Leaves - Joseph Kosma
autumn-leaves-live.mp3
▶
1:23 / 3:45
Blue Bossa - Kenny Dorham
blue-bossa-rehearsal.mp3
▶0:00 / 4:12
Share Recordings
Send a link that lets anyone listen without a Band Monkey account.
Send Invite
13
Band Chat
Stay in touch. Every band has a built-in chat page — a simple message board where all members can post. Messages appear inline with the author's name, timestamp, and message body on a single line. You can edit or delete your own messages at any time. Use it to coordinate practices, share ideas, or just chat between sessions.
bandmonkey.example.com/bands/1/chat/
Chat
Blue Note Trio
Back
Messages 4
Add Message
SarahMar 28, 2:15 PMAre we still on for Thursday?
AlexMar 28, 2:18 PMYep! I'll bring the new charts.EditDel
MikeMar 28, 3:01 PMCan we run through Blue Bossa twice? I keep flubbing the bridge
AlexMar 28, 3:05 PM (edited)Sure thing. I updated the practice list.EditDel
💬
Inline Messages
Messages flow naturally with author, time, and text all on one line.
✎
Edit Your Posts
Click Edit to update a message in-place. Edited messages show an "(edited)" tag.
🗑
Delete Your Posts
Remove your own messages with a single click. A confirmation prompt prevents accidents.
👥
All Members
Every band member can post and participate — no admin privileges required.
14
Member Management
Manage your lineup. Admins invite new members by email. Invitations appear on the invitee's dashboard where they can accept or decline. Admins can promote members to admin, demote them, or remove them. The band creator always retains admin status and cannot be removed.
bandmonkey.example.com/bands/1/members/
Members of Blue Note Trio
InviteBack
alex@email.com AdminCreator
sarah@email.com AdminDemoteRemove
mike@email.com MemberPromoteRemove
Permission Model
Admin
Add, edit, and delete songs
Create and manage events
Build and edit set lists
Invite and manage members
Promote/remove wish list items
Share recordings externally
Member
View band, songs, and events
Schedule and edit practices
Add wish list suggestions
View recordings
Check off packing items
Post and edit chat messages
15
Contextual Help
Help is always one click away. Every page in Band Monkey has a small ? button in the top-right corner. Click it to open a popup that explains what the page is for and how to use it. Whether you're on the song list, practice grid, event builder, or any other page, the help popup gives you a quick overview tailored to that specific page.
?
This button appears on every page. It opens a popup with a page-specific explanation — no need to leave the page or check a separate help site.
16
Server Status & Backups
Keep tabs on the server. The status page shows subscriber counts, email stats, and disk usage with color-coded progress bars. Staff users can download backups and view per-band usage.
bandmonkey.example.com/status/
Server Status
Back
Subscribers
12
Registered Users
4
Bands
87
Emails Sent
9
This Month
Disk Space
/18.2 / 50 GB
36%
31.8 GB free
Database and Files
Download a full backup of the database or uploaded files.