rokwire / events-manager

Events Manager is the administrative interface to events in the Rokwire Platform. Through this web application, users can manage existing events coming from calendars and/or create and manage user events.
Apache License 2.0
1 stars 4 forks source link

[FEATURE] Update categories and subcategories mapping using the latest information #1084

Closed sandeep-ps closed 1 year ago

sandeep-ps commented 1 year ago

Is your feature request related to a problem? Please describe. The main event categories and subcategories will be updated soon. We need to use the new list of categories.

Describe the solution you'd like Update categories mapping (to WebTool event types) and subcategories mapping based on the new list below:

New event categories mapping:

eventTypeMap = {
    "Exhibition":               "Exhibits",
    "Festival/Celebration":     "Festivals & Celebrations",
    "Film Screening":           "Film Screenings",
    "Performance":              "Performances",
    "Lecture":                  "Seminars & Speakers",
    "Seminar/Symposium":        "Seminars & Speakers",
    "Conference/Workshop":      "Conferences & Workshops",
    "Reception/Open House":    "Receptions & Open House",
    "Social/Informal Event":    "Social & Informal Events",
    "Professional Development": "Career Development",
    "Health/Fitness":           "Recreation, Health & Fitness",
    "Sporting Event":           "Club Athletics",
    "Sidearm":                  "Big 10 Athletics",
}

New subcategories map:

subcategoriesMap = {
    "Big 10 Athletics": [
        "Men's Basketball",
        "Women's Basketball",
        "Men's Cross Country",
        "Women's Cross Country",
        "Men's Golf",
        "Women's Golf",
        "Men's Gymnastics",
        "Women's Gymnastics",
        "Men's Tennis",
        "Women's Tennis",
        "Men's Track & Field",
        "Women's Track & Field",
        "Women's Soccer",
        "Baseball",
        "Football",
        "Softball",
        "Swim & Dive",
        "Wrestling",
        "Volleyball"
    ],
"Recreation, Health & Fitness": [
    "Group Fitness",
    "Aquatics",
    "Ice Skating",
    "Personal Training",
    "Student Wellness",
    "Adventure Rec",
    "Summer Camp"
    ]
}

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Please see https://github.com/rokwire/rokwire-building-blocks-api/issues/1150 for more details.