Managing group hackathon
  • 13 Jan 2025
  • 3 Minutes to read
  • Contributors
  • Dark
    Light

Managing group hackathon

  • Dark
    Light

Article summary

This document provides a detailed guide on how to manage groups for hackathons, from creating groups, assigning activation codes, handling group leaders, to managing group members and resources. It is designed to help you efficiently organize and track the hackathon participants, resources, and activities.

Group Hackathon

Group Hackathon refers to a hackathon event where participants are organized into groups to work collaboratively on solving specific problems, creating projects, or building innovative solutions within a set timeframe. Each group typically consists of several individuals with diverse skills, such as developers, designers, and project managers, who combine their expertise to complete a challenge or build a product.

1. How to Manage Hackathon Groups

if hackathon functionality is enabled from the ODL Section, you will be provided with options to manage hackathon groups for your users. This includes creating groups, assigning activation codes, tracking users, and managing resources.

2. How to Create a Group

There are two primary ways to create a group for a hackathon:

A. Through Activation Code:

  1. Select the ODL Created for Hackathon:

    • Go to the ODL section where the hackathon is configured.

    • Locate the ODL that you created for the hackathon.

  2. Access the Actions Section:

    • Click on the Actions section of the ODL.

    • Under the More Options menu, select Manage Activation Code.

      Manage Code

  3. Create an Activation Code:

    • Click on Add Activation Code.

    • Provide a Name for the group, which will be used as the activation code.

    • Under Customer, provide the list of users who will be part of the group. This helps in managing users efficiently and categorizing them for the hackathon.

    • Provide Country and Expiry Date for the hackathon (until when the hackathon will run).

      Add Activation Code

B. View Group Created:

  • After creating the activation code, you will be able to see the group under the Users Section.

    Users

    View Group Created

  • The group can be activated by initiating the deployment.

  • The deployment will automatically assign an Anonymous Group Leader, which is a placeholder in case no specific leader is assigned for the hackathon.

    Deploy Group

  1. Navigate to Users Page:

  2. Create a New Group:

    • Click on Create Group.

    • Provide a Unique Name for the group and click OK to create the group.

      Add Group

      Add Group from Users Page

  3. Add Users to the Group:

    • After creating the group, you can add users to the group by either:

      • Inviting them to join the group.

      • Registering users directly into the group.

3. Group Leader

  • The Group Leader is a user who guides the participants throughout the hackathon, providing direction and monitor members of group ensuring that tasks are completed.

  • Group Leader Creation: During deployment, the group leader is assigned under that specified group and a Shared Resource Group (RG) is created for that leader.

4. Group Member

  • A Group Member is any user who is registered under a particular group. These users will share the Shared Resource Group (RG), and they will have access to resources provided for the hackathon.

5. Extended Duration

  • Extend Duration for Entire Group: You can extend the hackathon duration for the entire group. This extension will be applied to all group members and the group leader.

    • For example, if the original hackathon duration was set for 7 days, you can extend it for an additional 3 days.

      Duration Lab

  • Extended VM Uptime: The uptime of VMs used for the hackathon can be extended for the entire group. This means that the VMs used by both the group members and the leader will be active for a longer period, as per the extended duration.

    • The VM Uptime extension applies to all members of the group, ensuring that their access to virtual machines is uninterrupted.

      Extend VM Uptime

6. View and Extend Credits

  • View Credits: You can view the credits used and allocated for each group member, as well as the total credits for the group.

  • Extend Credits: If more credits are required during the hackathon, you can extend the credits for the entire group, ensuring that all members have enough resources to continue their work.

    • Credits can be extended by allocating additional credits to the group based on your requirements.

      Extend Credit

7. View Group Members

To view the members of a specific group:

  1. Go to Users Section: Navigate to the Users Section of the group.

    View Group

  2. View Group Members: In the Group Section, you will see a list of all the group members who are part of a specific group.

    • The group can be created through activation codes or user invitations.

    • The members will be listed with their names and associated group.

      View Members of Group


By following these steps, you can efficiently manage hackathon groups, track user participation, extend resources as needed, and ensure a smooth hackathon experience for all involved.