Skip to content

E2460 Mentor-Meeting Management#21

Open
gavint7 wants to merge 46 commits intoExtremeMachine12:mainfrom
gavint7:main
Open

E2460 Mentor-Meeting Management#21
gavint7 wants to merge 46 commits intoExtremeMachine12:mainfrom
gavint7:main

Conversation

@gavint7
Copy link
Copy Markdown

@gavint7 gavint7 commented Oct 30, 2024

Changes made by this request:

Email Notifications

  1. understand and reimplement previous team's code (or improve upon it)
    Mentor Meeting Management
  2. Create a view showing teams, members, and mentors, with meeting date fields.
  3. Add input fields for each team where mentors and instructors can enter new, view, edit, dates when mentor meetings were conducted.
  4. Instructors can edit all dates for mentor meetings regardless of the team.
  5. Mentors can also edit dates but only for the team they are mentoring.
  6. Add more than three dates for the mentor meetings easily by pressing the + icon at the end of the view.
  7. The meeting dates should not be editable for teams having capacity less than 50%.
    Backend Controller Updates
    Implement a new controller to handle CRUD operations for mentor meetings
  8. Update models to manage mentor meetings and trigger notifications.

Mentions:
@efg
@nbhalla

gavint7 and others added 30 commits October 15, 2024 22:37
Created aand made directory for controller updates per this project
…y to edit/remove meetings contingent upon team % capacity
@gavint7 gavint7 marked this pull request as draft October 30, 2024 02:47
@gavint7 gavint7 marked this pull request as ready for review October 30, 2024 02:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants