Skip to content

Support for teams to be used in multiple hackathons/events. #40

@m-e-l-u-h-a-n

Description

@m-e-l-u-h-a-n

There is need for teams to be created for every event that is hosted on hackalog, we want that users can reuse the team they create once. An outline for work that need to be done:

  • In SubmissionModel make hackathon to be a OneToMany field.
  • Modify GET hackathons/<slug:slug>/teams/ endpoint to return list of teams for hackathon based on changed Team model
  • Modify endpoints for Team create(POST hackathons/<slug:slug>/teams/) and Team join(hackathons/<slug:slug>/teams/join/<str:team_id>/)
  • Add support for getting and editing previously existing teams of a user.[Requires discussion]

These should be done in top down manner as intial steps are prerequisites for steps coming below them. One can also submit a pr step wise(that is for each step he/she completes, that is also the recommended way to solve this).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions