COPS-IITBHU / COPS-IITBHU/hackalog-backend

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

Open
#40 3 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Python
Stars
6
Forks
18
PR merge metrics
No merged PRs in 30d

Description

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//teams/` endpoint to return list of teams for hackathon based on changed Team model
- [ ] Modify endpoints for Team create(POST `hackathons//teams/`) and Team join(`hackathons//teams/join//`)
- [ ] 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).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.