Sean-Blitz / Sean-Blitz/STMUN-Backend-Code
To-do List from Finance to SG
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 1
- Forks
- 0
- Avg merge
- 5h 11m
- Merged PRs (30d)
- 4
Description
There needs to be a clear list of things for both the finance and SG.
For Finances:
- It should display invoices that need to be created.
- Check off invoice task once created.
- It should update the to-do list so that SG knows to send the invoice.
- Also, it should remind the SG to make and send the roster.
For SG:
- Display invoices that need to be sent (with a link to the email draft).
- Remind the SG to make/send the roster and make assignments.
- Check off roster sending once done.
Ideally, this should be a Google Sheets based system, to allow for manual editing and quick views of everything. Each school should occupy a row (or part of a row), with school name and cells next to it: invoice created, invoice sent, assignments made, roster made, roster sent.
Each completed cell should have a date underneath it. Things that require completion should be highlighted in red.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named; start by inspecting the repository's Python scripts and identifying how a Google Sheets-based workflow could fit the existing project. Confirm the finance and SG states, dates, links, reminders, and red highlighting required for each school, then verify the sheet supports the listed updates and manual editing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100