/ManageMe

Manages an organization and it productions

Primary LanguageC#MIT LicenseMIT

Manage Me

Sample app built an app based http://github.com/ardalis/CleanArchitecture repository

Here is the plan

This app will manage an organization.

The organization has productions of various types, for example:

  • classes
    • beginner performance art
    • advanced performance art
  • fundraisers
    • hosting
  • performances
    • hosting
    • performing
  • mentorships
    • single person
    • groups of people

A production (type) has jobs associated with it:

  • a class has:
    • an instructor
    • video producer
    • students
  • a fundraiser has:
    • a host
    • performers
  • a performance has:
    • a host
    • performers
  • mentorship has:
    • a mentor
    • mentees

A production has

  • calendar events
  • tasks
  • resources
    • urls
    • documents