beta-nu-theta-chi / ox-dashboard

A chapter dashabord web app in Django for the Beta Nu Chapter of Theta Chi at Case Western Reserve University
MIT License
0 stars 0 forks source link

Creating individual pages for committees and creating positions for Committee Chairs #46

Closed helper08 closed 3 years ago

helper08 commented 4 years ago

Currently, the only way to access and edit committees is through the vice president page. This doesn't make sense for our committee chairs who have their own organization system and choose what days and times they meet on.

We should add a tab at the top of the page for "committees" and create a page for each committee where brothers can access their scheduled committee dates. Additionally, there should be a committee chair view where the chairs can add events and edit the committee roster as necessary. All of this should be accessible by the Vice President as well so that they can maintain oversight.

helper08 commented 3 years ago

Create a Committee Page under General Info:

Create a Committee Model with:

Create CommitteeEvent View with:

Create Committee Chair Position