Sean-Blitz / Sean-Blitz/STMUN-Backend-Code

Generate Awards for SCVMUN

Open
#8 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1
Forks
0
Avg merge
5h 11m
Merged PRs (30d)
4

Description

Given the awards in dictionary format from ServerRequests.request_all_awards_data(), where format is:

{"CommitteeName": [(CountryName, AwardName), ...], ...}

Use Google Slides and placeholder replacement to make awards. Each slide should be an award (horizontally! To allow for copy pasting into closing slides easily), and each slide file should be a committee. Organize it so that it goes in order: research, honorable, outstanding, and Best Delegate.

Verbals are not included here because they shouldn't be printed. Make a separate file for verbals of all committees, so they can be copy pasted onto the final slideshow.

Scan for ST delegates before making the awards. Those should be placed in a different file.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating ServerRequests.request_all_awards_data() and the existing Google Slides or placeholder-replacement entry points. Use the returned committee dictionary to produce horizontally arranged award slides in committee-specific files, ordered research, honorable, outstanding, and Best Delegate; keep verbals in a separate file and ST delegates in a separate file.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.