btskinner / grm

GitHub CLI classroom manager

Home Page:https://www.btskinner.io/grm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

check for duplicate last names in roster and adjust

btskinner opened this issue · comments

When initializing a course, the program should check all last names for duplicates and append first names to create unique repos. To be fully robust, it could check for continued duplication (first and last names are the same) and append a number for unique values.

When adding students, last names should be checked against current student repos (use API) and the first name added to the new repo.