Skip to content

Events Module

Nishant Nayak edited this page Jun 16, 2023 · 16 revisions

Purpose

IEEE NITK conducts several events (workshops, talks, competitions, etc.) throughout the year. Keeping track of event schedules, POCs, volunteers and requests to the media/website teams becomes tedious. Once the event concludes, up to 3 reports have to be made for the event (IIC, Institute and IEEE vTools). Additionally, quarterly/half-yearly/yearly reports have to be compiled with the details of each event. The Events Module will serve as the single source of truth for all event related information and ease the process of preparing reports for any and all use cases.

Features

  • Members can schedule events on the annual calendar.
  • Members can assign POCs for each event.
  • Members can raise requests to the website and media teams for outreach content.
  • Core members can upload promotional content to LinkedIn, Instagram and Telegram channels.
  • Members can upload the report of the event on the website itself.
  • Core members can generate the report in different report template formats (IIC, DSW Report, vTools report).
  • Core members can generate compiled reports of events based on various criteria.

Pages

  • Events Calendar/Dashboard page
  • Event Creation page
  • Individual Event Management page
  • Report Generation page

Models

  • Event

    • title
    • caption
    • start_time
    • end_time
    • registration_url
    • meeting_url
    • location
    • category
    • society
    • poc (exec_member)
  • Volunteer

    • event
    • exec_member
  • Report

    • event
    • objective
    • description
    • resources
    • student_turnout
    • faculty_turnout
    • social_url
    • photo_1
    • photo_2

Who can access?

  • All users can view the Events Calendar
  • All Executive Members can view the Events Dashboard and Event Creation page
  • All Core Members can view the Report Generation pages

References