Skip to content
This repository was archived by the owner on Feb 5, 2025. It is now read-only.

StudyGroup sketch

Ned Batchelder edited this page Feb 22, 2014 · 9 revisions

Boston Python study group site

Roles:
  • Administrator
  • Group Leader
  • Member
A StudyGroup:
  • Has a Group Leader
  • Has a description
  • Has a location
  • Has a schedule
  • Has a membership cap (max number of members)
  • Has some number of members

All logins are through Meetup.com authentication.

Administrators can create a new StudyGroup, and assign a Member to be the Group Leader. A member can be the group leader for more than one study group.

Member can see a list of StudyGroups, showing everything but the members. The list includes full StudyGroups. Member can join a StudyGroup if it isn’t already full. Members can only join one StudyGroup (to keep leeches from joining everything)

Group Leaders can edit the details of their StudyGroups. Group Leaders can send messages to the members of a StudyGroup (through meetup.com: we don’t have members’ email addresses).

Clone this wiki locally