We need to add an endpoint with info about OpenSourceDUTH's team members so we can easily manage both internal assignments and easily update public info about us without having to recompile static websites etc. Besides nickname, email and description any other features can simply stay behind admin protected areas of the API, so no one except admin-generated api keys can access that information.
Some initial thoughts about what can be included are:
- An array of projects they are a maintainer of so we can create github actions that allow them to do extra things on the repos.
- The teams they want to be a part of
- Some stats about their contributions, so it can be easier to share their work with people that might need it or OpenSourceDUTH Wrapped?!? xD
- Date joined
- Active status (boolean)
We need to add an endpoint with info about OpenSourceDUTH's team members so we can easily manage both internal assignments and easily update public info about us without having to recompile static websites etc. Besides nickname, email and description any other features can simply stay behind admin protected areas of the API, so no one except admin-generated api keys can access that information.
Some initial thoughts about what can be included are: